Here's the problem:
- Logged in customer adds a product the cart that is on sale based on catalog price rules.
- The price rule goes inactive.
- Customer comes back the next day and the price in their cart is still the sale price!
This is a huge issue! I found that if the customer adds a product currently not on sale, when the promotion kicks in, their cart price correctly updates to the new sale price. Then when it goes inactive again, it also updates. This issue only seems to happen if when adding the product to the cart, the promotion is active on the product.
Yes, I've reindexed all and Save and Applied the promotion rule. Hope somebody knows a fix!