Background of the issue:
I am working on a site under development and trying to ensure the website layout remains consistent when switching languages using WPML. The issue occurs when switching the language to English on the URL: hidden link. The layout breaks when Elementor PRO is enabled.
Symptoms:
The website layout breaks when switching to English, but it becomes fine when Elementor PRO is disabled. The issue seems related to the loop grid in Elementor, even though all loop grids have been translated.
1. Navigated to WPML >> Support >> Troubleshooting page and pressed the below buttons:
- Clear the cache in WPML
- Synchronize posts taxonomies
- Remove ghost entries from the translation tables
- Synchronize local job ids with ATE jobs
- Synchronize translators and translation managers with ATE
- Assign translation status to duplicated content
- Fix post type assignment for translations
- Set language information
2. Deactivated all plugins except WPML, Elementor, and Elementor Pro, and the English home page layout displayed correctly.
3. Reactivated each plugin one by one, but the issue did not reappear.
It seems like this was a temporary glitch, and deactivating/re-activating the plugins resolved it.