Problem: You are running a WooCommerce store with Elementor and WPML for translations. Each product has several variations, which are initially synchronized and visible on the English product pages. However, after some time, these variations begin to disappear from the frontend, and in the backend, they are no longer linked to the original German product variations. This issue seems to occur when a variation is purchased in the German store, and you suspect it might be related to caching issues involving WP Rocket and Varnish cache. Solution: We recommend checking if this issue occurs due to a conflict with third-party plugins, especially the Variation Swatches for WooCommerce plugin. You can test this by deactivating WPML and other third-party plugins temporarily to see if the problem persists. If the issue is resolved when WPML is deactivated, it likely indicates a plugin conflict. Additionally, consider reviewing your cache settings on WP Rocket and your server's Varnish cache to ensure they are not interfering with WPML and WooCommerce functionalities. For further guidance, you might find it helpful to refer to a similar case discussed in the German WPML forum.
If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If issues persist, please open a new support ticket.