Updated to 2.4.5 and while the sort issue on the backend seems fixed I’m still having the last issue:
-Add two attributes to choose from make them both used as variations (i.e. colors and sizes)
-In variations choose any color and any size and make the price 100
-Add another variations of any color and one specific size and set the price 120
-Add another variation of any color and a different specific size and set the price 130
Save it and view the product and no matter what you choose they are all the same price.