Background of the issue:
I am trying to fix a persistent message: 'There is a problem with the String Translation table in your site...' appearing in the WP admin. I’ve already used all the tools under WPML > Support > Troubleshooting (Cleanup, Check for string issues, etc.) and increased the memory limit in wp-config.php to 256M, but the message remains. Additionally, WPML is not detecting Elementor content in the translation editor — only the page title appears. All required custom fields like _elementor_data are marked as translatable. We suspect the icl_strings table might be corrupted or missing an index.
Symptoms:
The message about a broken String Translation table continues to appear, and WPML does not load any content from Elementor pages into the translation editor. Only the title is shown. This blocks us from completing the translations.
Questions:
How can I resolve the persistent message about the String Translation table?
Why is WPML not detecting Elementor content in the translation editor?