Hi there,
Thank you for reaching out and for clearly explaining the behavior you’re seeing.
Based on your description, this appears to be related to the Object Cache feature in the LiteSpeed Cache plugin, rather than WooCommerce core itself. Since the issue only occurs when Object Cache is enabled and works correctly once it is disabled, it suggests cached data is preventing the variation updates from being properly written or refreshed in the database.
WooCommerce relies on real-time data updates when saving variations, and object caching can sometimes serve outdated data or interfere with AJAX save requests on the variations panel if not configured correctly.
I would suggest that you please try the following steps:
- Clear/purge all caches from LiteSpeed Cache after enabling Object Cache.
- Temporarily exclude WooCommerce admin pages from object caching (if the plugin provides exclusion rules).
Since LiteSpeed Cache is a third-party optimization plugin, configuration and compatibility adjustments fall outside WooCommerce support scope. If the issue continues, we recommend reaching out to the LiteSpeed Cache plugin support team, as they can best advise on the correct Object Cache configuration for WooCommerce admin actions.
In the meantime, keeping Object Cache disabled is a safe workaround to ensure variation changes save correctly.
Please let us know if you notice any different behavior with Object Cache disabled, and we’ll be happy to help further where possible.