This thread is resolved. Here is a description of the problem and solution.
Problem:
All translations were redirecting to the translation queue due to a database error indicating an unknown column 's.uuid' in various SQL queries.
Solution:
We discovered that the 'uuid' column was incorrectly named in your database. To resolve this, we temporarily installed the Adminer plugin to access and modify your database. We renamed the incorrect column to 'uuid', which fixed the issue. After verifying that the problem was resolved, we removed the Adminer plugin and the copy of your site.
Please note that this solution might be outdated or not applicable to your specific case. If you're still experiencing issues, we highly recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Tagged: ATE
This topic contains 7 replies, has 1 voice.
Last updated by Andrey 20 hours, 16 minutes ago.
Assisted by: Andrey.
| Author | Posts |
|---|---|
| March 24, 2026 at 6:26 pm #17923736 | |
|
geertV-9 |
Hi support, All translations redirect to translation queue.... Please help... Best regards, |
| March 24, 2026 at 6:39 pm #17923770 | |
|
geertV-9 |
thanks for help me with this issue. I hope you can solve it... |
| March 26, 2026 at 8:46 am #17928095 | |
|
Andrey WPML Supporter since 06/2013 Languages: English (English ) Russian (Русский ) Timezone: Europe/Kyiv (GMT+03:00) |
Thank you for contacting WPML support. I need to request temporary access (wp-admin and FTP) to your site—preferably to a test site where the problem has been replicated if possible—in order to be of better help. When you log in to leave your next reply, you will find the needed fields below the comment area. The information you will enter is private, meaning only you and I can see and access it. |
| March 27, 2026 at 9:06 pm #17933272 | |
|
Andrey WPML Supporter since 06/2013 Languages: English (English ) Russian (Русский ) Timezone: Europe/Kyiv (GMT+03:00) |
Thank you for the details, Geert. I’ve taken a closer look at the issue, but at the moment I’m not able to identify the exact cause. Would it be possible for me to create a copy of your site so I can run further tests in a local environment? This will help me investigate the issue more thoroughly. |
| March 28, 2026 at 10:08 am #17933600 | |
|
geertV-9 |
Hey Andrey, Yes, that’s absolutely fine, you can go ahead and create a copy of the site for testing purposes. Let me know if you need anything from my side to set this up. Looking forward to your findings. Best regards, |
| March 30, 2026 at 2:25 pm #17937026 | |
|
Andrey WPML Supporter since 06/2013 Languages: English (English ) Russian (Русский ) Timezone: Europe/Kyiv (GMT+03:00) |
Hello Geert, I appreciate your patience. I have investigated this further on the local enviroment and found out that the following errors exist when attempting to translate the page: [30-Mar-2026 14:07:21 UTC] WordPress database error Unknown column 's.uuid' in 'field list' for query SELECT j.rid,
j.translator_id,
t.translation_id,
s.batch_id,
j.translated,
j.manager_id,
s.status,
s.review_status,
s.needs_update,
s.translation_service,
s.uuid,
s.ate_comm_retry_count,
t.trid,
t.language_code,
t.source_language_code,
iclt.field_data AS original_doc_id,
iclt.job_id,
ito.element_type AS original_post_type,
j.title,
j.deadline_date,
j.completed_date,
j.editor,
j.editor_job_id,
j.automatic,
j.wpml_words_to_translate_count,
j.wpml_automatic_translation_costs,
t.element_id,
SUBSTRING_INDEX(ito.element_type, '_', 1 ) as element_type_prefix
FROM wp_icl_translate_job j
JOIN wp_icl_translation_status s
ON j.rid = s.rid
JOIN wp_icl_translations t
ON s.translation_id = t.translation_id
JOIN wp_icl_translate iclt
ON iclt.job_id = j.job_id
JOIN wp_icl_translations ito
ON ito.element_id = iclt.field_data
AND ito.trid = t.trid
LEFT JOIN wp_posts p
ON ito.element_id = p.ID
AND ito.element_type = CONCAT('post_', p.post_type)
WHERE j.job_id IN (104)
AND iclt.field_type = 'original_id'
LIMIT 1 made by set_current_screen, WP_Screen->set_current_screen, do_action('current_screen'), WP_Hook->do_action, WP_Hook->apply_filters, WPML_Translations_Queue->load, WPML\TM\Editor\Editor->open, WPML\TM\Jobs\Manual->maybeGetDataIfTranslationCreatedInNativeEditorViaConnection, WPML\TM\Jobs\Manual->get_job_data_for_restore, WPML\TM\API\Jobs::get, call_user_func_array, WPML\FP\{closure}, call_user_func_array, WPML\TM\API\Jobs::WPML\TM\API\{closure}, WPML_Translation_Job_Factory->get_translation_job_as_stdclass, WPML_Translation_Job_Factory->get_translation_job, WPML_Translation_Job_Factory->retrieve_job_data
[30-Mar-2026 14:07:21 UTC] WordPress database error Unknown column 's.uuid' in 'field list' for query SELECT j.rid,
j.translator_id,
t.translation_id,
s.batch_id,
j.translated,
j.manager_id,
s.status,
s.review_status,
s.needs_update,
s.translation_service,
s.uuid,
s.ate_comm_retry_count,
t.trid,
t.language_code,
t.source_language_code,
iclt.field_data AS original_doc_id,
iclt.job_id,
ito.element_type AS original_post_type,
j.title,
j.deadline_date,
j.completed_date,
j.editor,
j.editor_job_id,
j.automatic,
j.wpml_words_to_translate_count,
j.wpml_automatic_translation_costs,
t.element_id,
SUBSTRING_INDEX(ito.element_type, '_', 1 ) as element_type_prefix
FROM wp_icl_translate_job j
JOIN wp_icl_translation_status s
ON j.rid = s.rid
JOIN wp_icl_translations t
ON s.translation_id = t.translation_id
JOIN wp_icl_translate iclt
ON iclt.job_id = j.job_id
JOIN wp_icl_translations ito
ON ito.element_id = iclt.field_data
AND ito.trid = t.trid
LEFT JOIN wp_posts p
ON ito.element_id = p.ID
AND ito.element_type = CONCAT('post_', p.post_type)
WHERE j.job_id IN (104)
AND iclt.field_type = 'original_id'
LIMIT 1 made by set_current_screen, WP_Screen->set_current_screen, do_action('current_screen'), WP_Hook->do_action, WP_Hook->apply_filters, WPML_Translations_Queue->load, WPML\TM\Editor\Editor->open, WPML\FP\Right->map, WPML\TM\Jobs\Manual->createOrReuse, WPML\TM\Jobs\Manual->get_job_data_for_restore, WPML\TM\API\Jobs::get, call_user_func_array, WPML\FP\{closure}, call_user_func_array, WPML\TM\API\Jobs::WPML\TM\API\{closure}, WPML_Translation_Job_Factory->get_translation_job_as_stdclass, WPML_Translation_Job_Factory->get_translation_job, WPML_Translation_Job_Factory->retrieve_job_data
[30-Mar-2026 14:07:21 UTC] WordPress database error Unknown column 'uuid' in 'field list' for query UPDATE `wp_icl_translation_status` SET `translation_id` = '882', `status` = '1', `translator_id` = '0', `needs_update` = '0', `md5` = '9ebdebc745a222d8070b042556991d77', `translation_service` = 'local', `batch_id` = '24', `uuid` = '36633565-3464-5632-b562-333661356362', `ts_status` = NULL, `timestamp` = '2026-03-30 14:07:21', `links_fixed` = '1' WHERE `rid` = '471' made by set_current_screen, WP_Screen->set_current_screen, do_action('current_screen'), WP_Hook->do_action, WP_Hook->apply_filters, WPML_Translations_Queue->load, WPML\TM\Editor\Editor->open, WPML\FP\Right->map, WPML\TM\Jobs\Manual->createOrReuse, WPML\TM\Jobs\Manual->createLocalJob, WPML_Translation_Job_Factory->create_local_job, TranslationManagement->send_jobs, TranslationManagement->update_translation_status
[30-Mar-2026 14:07:21 UTC] WordPress database error Unknown column 's.uuid' in 'field list' for query SELECT j.rid,
j.translator_id,
t.translation_id,
s.batch_id,
j.translated,
j.manager_id,
s.status,
s.review_status,
s.needs_update,
s.translation_service,
s.uuid,
s.ate_comm_retry_count,
t.trid,
t.language_code,
t.source_language_code,
iclt.field_data AS original_doc_id,
iclt.job_id,
ito.element_type AS original_post_type,
j.title,
j.deadline_date,
j.completed_date,
j.editor,
j.editor_job_id,
j.automatic,
j.wpml_words_to_translate_count,
j.wpml_automatic_translation_costs,
t.element_id,
SUBSTRING_INDEX(ito.element_type, '_', 1 ) as element_type_prefix
FROM wp_icl_translate_job j
JOIN wp_icl_translation_status s
ON j.rid = s.rid
JOIN wp_icl_translations t
ON s.translation_id = t.translation_id
JOIN wp_icl_translate iclt
ON iclt.job_id = j.job_id
JOIN wp_icl_translations ito
ON ito.element_id = iclt.field_data
AND ito.trid = t.trid
LEFT JOIN wp_posts p
ON ito.element_id = p.ID
AND ito.element_type = CONCAT('post_', p.post_type)
WHERE j.job_id IN (104)
AND iclt.field_type = 'original_id'
LIMIT 1 made by set_current_screen, WP_Screen->set_current_screen, do_action('current_screen'), WP_Hook->do_action, WP_Hook->apply_filters, WPML_Translations_Queue->load, WPML\TM\Editor\Editor->open, WPML\FP\Right->map, WPML\TM\Jobs\Manual->createOrReuse, WPML\TM\Jobs\Manual->createLocalJob, WPML_Translation_Job_Factory->create_local_job, TranslationManagement->send_jobs, wpml_tm_add_translation_job, WPML_TM_Action_Helper->add_translation_job, WPML_TM_Update_Translation_Data_Action->add_translation_job, WPML_TM_Update_Translation_Data_Action->get_translated_field_values, WPML_TM_Update_Post_Translation_Data_Action->populate_prev_translation, WPML_Translation_Job_Helper_With_API->get_translation_job, WPML_Translation_Job_Factory->get_translation_job, WPML_Translation_Job_Factory->retrieve_job_data
[30-Mar-2026 14:07:21 UTC] WordPress database error Unknown column 's.uuid' in 'field list' for query SELECT j.rid,
j.translator_id,
t.translation_id,
s.batch_id,
j.translated,
j.manager_id,
s.status,
s.review_status,
s.needs_update,
s.translation_service,
s.uuid,
s.ate_comm_retry_count,
t.trid,
t.language_code,
t.source_language_code,
iclt.field_data AS original_doc_id,
iclt.job_id,
ito.element_type AS original_post_type,
j.title,
j.deadline_date,
j.completed_date,
j.editor,
j.editor_job_id,
j.automatic,
j.wpml_words_to_translate_count,
j.wpml_automatic_translation_costs,
t.element_id,
SUBSTRING_INDEX(ito.element_type, '_', 1 ) as element_type_prefix
FROM wp_icl_translate_job j
JOIN wp_icl_translation_status s
ON j.rid = s.rid
JOIN wp_icl_translations t
ON s.translation_id = t.translation_id
JOIN wp_icl_translate iclt
ON iclt.job_id = j.job_id
JOIN wp_icl_translations ito
ON ito.element_id = iclt.field_data
AND ito.trid = t.trid
LEFT JOIN wp_posts p
ON ito.element_id = p.ID
AND ito.element_type = CONCAT('post_', p.post_type)
WHERE j.job_id IN (105)
AND iclt.field_type = 'original_id'
LIMIT 1 made by set_current_screen, WP_Screen->set_current_screen, do_action('current_screen'), WP_Hook->do_action, WP_Hook->apply_filters, WPML_Translations_Queue->load, WPML\TM\Editor\Editor->open, WPML\FP\Right->map, WPML\TM\Jobs\Manual->createOrReuse, WPML\TM\Jobs\Manual->createLocalJob, WPML_Translation_Job_Factory->create_local_job, TranslationManagement->send_jobs, wpml_tm_add_translation_job, WPML_TM_Action_Helper->add_translation_job, WPML_TM_Update_Translation_Data_Action->add_translation_job, WPML_TM_Update_Translation_Data_Action->fire_notification_actions, WPML_Translation_Job_Factory->get_translation_job, WPML_Translation_Job_Factory->retrieve_job_data
[30-Mar-2026 14:07:21 UTC] WordPress database error Unknown column 's.uuid' in 'field list' for query SELECT j.rid,
j.translator_id,
t.translation_id,
s.batch_id,
j.translated,
j.manager_id,
s.status,
s.review_status,
s.needs_update,
s.translation_service,
s.uuid,
s.ate_comm_retry_count,
t.trid,
t.language_code,
t.source_language_code,
iclt.field_data AS original_doc_id,
iclt.job_id,
ito.element_type AS original_post_type,
j.title,
j.deadline_date,
j.completed_date,
j.editor,
j.editor_job_id,
j.automatic,
j.wpml_words_to_translate_count,
j.wpml_automatic_translation_costs,
t.element_id,
SUBSTRING_INDEX(ito.element_type, '_', 1 ) as element_type_prefix
FROM wp_icl_translate_job j
JOIN wp_icl_translation_status s
ON j.rid = s.rid
JOIN wp_icl_translations t
ON s.translation_id = t.translation_id
JOIN wp_icl_translate iclt
ON iclt.job_id = j.job_id
JOIN wp_icl_translations ito
ON ito.element_id = iclt.field_data
AND ito.trid = t.trid
LEFT JOIN wp_posts p
ON ito.element_id = p.ID
AND ito.element_type = CONCAT('post_', p.post_type)
WHERE j.job_id IN (105)
AND iclt.field_type = 'original_id'
LIMIT 1 made by set_current_screen, WP_Screen->set_current_screen, do_action('current_screen'), WP_Hook->do_action, WP_Hook->apply_filters, WPML_Translations_Queue->load, WPML\TM\Editor\Editor->open, WPML\FP\Right->map, WPML\TM\Jobs\Manual->createOrReuse, WPML\TM\Jobs\Manual->createLocalJob, WPML_Translation_Job_Factory->create_local_job, TranslationManagement->send_jobs, do_action('wpml_added_translation_jobs'), WP_Hook->do_action, WP_Hook->apply_filters, WPML_TM_ATE_Jobs_Actions->added_translation_jobs, WPML\FP\Fns::__callStatic, call_user_func_array, WPML\FP\Fns::WPML\FP\{closure}, call_user_func_array, WPML\FP\Fns::WPML\FP\{closure}, array_map, WPML_TM_ATE_Jobs_Actions->{closure}, wpml_tm_create_ATE_job_creation_model, WPML_Translation_Job_Factory->get_translation_job, WPML_Translation_Job_Factory->retrieve_job_data
[30-Mar-2026 14:07:21 UTC] Error: Call to a member function get_translation_id() on bool in /Users/andrii/Local Sites/entre2mers/app/public/wp-content/plugins/sitepress-multilingual-cms/inc/functions-load-tm.php:472
[30-Mar-2026 14:07:21 UTC] WordPress database error Unknown column 's.uuid' in 'field list' for query SELECT j.rid,
j.translator_id,
t.translation_id,
s.batch_id,
j.translated,
j.manager_id,
s.status,
s.review_status,
s.needs_update,
s.translation_service,
s.uuid,
s.ate_comm_retry_count,
t.trid,
t.language_code,
t.source_language_code,
iclt.field_data AS original_doc_id,
iclt.job_id,
ito.element_type AS original_post_type,
j.title,
j.deadline_date,
j.completed_date,
j.editor,
j.editor_job_id,
j.automatic,
j.wpml_words_to_translate_count,
j.wpml_automatic_translation_costs,
t.element_id,
SUBSTRING_INDEX(ito.element_type, '_', 1 ) as element_type_prefix
FROM wp_icl_translate_job j
JOIN wp_icl_translation_status s
ON j.rid = s.rid
JOIN wp_icl_translations t
ON s.translation_id = t.translation_id
JOIN wp_icl_translate iclt
ON iclt.job_id = j.job_id
JOIN wp_icl_translations ito
ON ito.element_id = iclt.field_data
AND ito.trid = t.trid
LEFT JOIN wp_posts p
ON ito.element_id = p.ID
AND ito.element_type = CONCAT('post_', p.post_type)
WHERE j.job_id IN (105)
AND iclt.field_type = 'original_id'
LIMIT 1 made by set_current_screen, WP_Screen->set_current_screen, do_action('current_screen'), WP_Hook->do_action, WP_Hook->apply_filters, WPML_Translations_Queue->load, WPML\TM\Editor\Editor->open, WPML\FP\Right->map, WPML\TM\Jobs\Manual->createOrReuse, WPML\TM\Jobs\Manual->createLocalJob, WPML_Translation_Job_Factory->create_local_job, TranslationManagement->send_jobs, do_action('wpml_added_translation_jobs'), WP_Hook->do_action, WP_Hook->apply_filters, WPML\LIB\WP\Hooks::WPML\LIB\WP\{closure}, WPML\FP\Promise->resolve, WPML\FP\Right->chain, WPML\FP\Right->map, WPML\FP\{closure}, WPML\TM\ATE\Review\PackageJob::WPML\TM\ATE\Review\{closure}, WPML\Collect\Support\Collection->map, array_map, WPML\FP\{closure}, call_user_func_array, WPML\TM\API\Jobs::WPML\TM\API\{closure}, WPML_Translation_Job_Factory->get_translation_job_as_stdclass, WPML_Translation_Job_Factory->get_translation_job, WPML_Translation_Job_Factory->retrieve_job_data
[30-Mar-2026 14:07:21 UTC] WordPress database error Unknown column 's.uuid' in 'field list' for query SELECT j.rid,
j.translator_id,
t.translation_id,
s.batch_id,
j.translated,
j.manager_id,
s.status,
s.review_status,
s.needs_update,
s.translation_service,
s.uuid,
s.ate_comm_retry_count,
t.trid,
t.language_code,
t.source_language_code,
iclt.field_data AS original_doc_id,
iclt.job_id,
ito.element_type AS original_post_type,
j.title,
j.deadline_date,
j.completed_date,
j.editor,
j.editor_job_id,
j.automatic,
j.wpml_words_to_translate_count,
j.wpml_automatic_translation_costs,
t.element_id,
SUBSTRING_INDEX(ito.element_type, '_', 1 ) as element_type_prefix
FROM wp_icl_translate_job j
JOIN wp_icl_translation_status s
ON j.rid = s.rid
JOIN wp_icl_translations t
ON s.translation_id = t.translation_id
JOIN wp_icl_translate iclt
ON iclt.job_id = j.job_id
JOIN wp_icl_translations ito
ON ito.element_id = iclt.field_data
AND ito.trid = t.trid
LEFT JOIN wp_posts p
ON ito.element_id = p.ID
AND ito.element_type = CONCAT('post_', p.post_type)
WHERE j.job_id IN (105)
AND iclt.field_type = 'original_id'
LIMIT 1 made by set_current_screen, WP_Screen->set_current_screen, do_action('current_screen'), WP_Hook->do_action, WP_Hook->apply_filters, WPML_Translations_Queue->load, WPML\TM\Editor\Editor->open, WPML\FP\Right->map, WPML\TM\Jobs\Manual->createOrReuse, WPML\TM\Jobs\Manual->createLocalJob, WPML\FP\Just->map, WPML_Translation_Job_Factory->get_translation_job_as_active_record, WPML_Translation_Job_Factory->get_translation_job, WPML_Translation_Job_Factory->retrieve_job_data
The database table was missing the required column "uuid". So, I went ahead and temporarily installed the Adminer plugin to access the database. The column itself was present, but it had an incorrect name. I renamed it to "uuid", which resolved the issue. After completing the fix, I removed the plugin and the copy of your site. I’ve attached screenshots for your reference. |
| March 31, 2026 at 12:43 pm #17940023 | |
|
geertV-9 |
Hi Andrey, wow, great, you're the best!! Thanks a lot for your professional support! Best regards, |
| March 31, 2026 at 12:44 pm #17940024 | |
|
geertV-9 |
See my recent post 🙂 |
| March 31, 2026 at 12:46 pm #17940026 | |
|
Andrey WPML Supporter since 06/2013 Languages: English (English ) Russian (Русский ) Timezone: Europe/Kyiv (GMT+03:00) |
Thank you, Geert, I appreciate it. Have a nice week 🙂 |


