when dealing with options that effect the price, there are a couple of key ideas to keep in mind:
1) In the add to cart behavior, don't set the Updatable From Select list option for that column, only do that if the option does not effect price.
2) you need to manually add the select list after the add to cart button is added to page. The select list should be set to use the Option ID as the value. This will be used to filter a lookup recordset.
3) After you have created the select list and lookup recordset, you will edit the add to cart behavior to bind the Option column and the pricer increment column to the corresponding columns in the lookup recordset.
In your setup, it looks like you set the updateable from select list option for the color column, and this is why it is not working.
when the option effects price, you need to use the lookup recordset to get the option name and price increment values into the cart.