If you are working with Variable Products, please note that it is recommended to set every possible combination in WooCommerce settings with the use of extra plugins. For example, this allows the correct operation of the YITH WooCommerce Wishlist plugin. Please note that these steps are not required by Uncode but by some plugins themselves.
To set proper variations, you have to delete your existing variations and use the built-in option of WooCommerce to create a variation for each combination of your product automatically, screenshot .
Then use this option to set the price of each variation automatically, screenshot .