Background of the issue:
I am trying to investigate the amount of queries for WPML_Element_Translation->maybe_populate_cache on my site hidden link. Specifically on product pages.
Symptoms:
No specific issue or error message mentioned.
Questions:
Can you disable these queries on product page: WPML_Element_Translation->maybe_populate_cache?
After restoring your site on my local host, I adjusted some settings and did a troubleshooting step, the maybe_populate_cache queries were reduced to 140 and only took 0.01 seconds to load which is a better result.
1. Go to WPML > Settings > Post types translation > Set the Product preference to "Translatable - only show translated items".
2. Deactivate all plugins except WPML plugins, WooCommerce and switch to a WordPress theme.
On your site, you can review plugins and deactivate plugins that are not necessary. I also keep the option auto-adjust ID enabled on the local site when testing so it won't affect the issue in the previous ticket with the product category slug.