On mobile, products are not always being added to the actual WooCommerce cart correctly, or the cart state becomes inconsistent.
Sometimes after adding a product:
1. The item appears in the XStore mini-cart / mobile header cart.
2. But when opening the real cart page or refreshing, the item is missing.
3. In other cases, the mini-cart/header count becomes stale and does not match the real cart.
4. After removing an item from the cart, the real cart updates, but the mobile header cart count can still show the previous quantity.
Desktop behavior:
Desktop seems to work correctly. The issue mainly happens on mobile.