I am using the “WooCommerce Product Add-Ons” plugin. There is a problem with products that have been added to the cart (with wrong price) and it is directly related to the Xstore theme (no problems using any other theme).
Here is a product link to test with: https://esigrips.com/product/extra-chunky/
To replicate the problem:
First, select the product color (variant) and DO NOT choose the add-on (Add Extra Bar Plugs). Add the product to cart… The product is added and the price is shown at the correct rate (without the addon) of $22.99 in the shopping cart.
Next, add the exact same product with same color choice, but this time DO select the add-on (adding $1.99 to the price). What SHOULD happen is that there should now be two products in the cart, one at the lower rate, and the other with the higher rate. But no… BOTH PRICES CHANGE TO THE HIGHER RATE. This happens every time I test this, across the board with any product.