I am truly sorry for the delay and we understand your frustration. The issue was not neglected, but it was tricky to reproduce on our servers and then tricky to solve.
The problem seems to be related to the post revisions (which were stripped when cloning the site to test), this misled the debugging.
We are on track now, our second tier support found the root cause of the problem and escalated the issue to our development team.
Meantime, we can offer the following workaround, which involves editing the WPML code:
in the file wp-content/plugins/sitepress-multilingual-cms/inc/query-filtering/wpml-name-query-filter.class.php
add:
if ($this->post_type == 'revision') {
return null;
}
Thank you for the update and for providing the workaround.
We understand that this change targets only post revisions and should not affect other WordPress functionality. To be safe, we will first implement and test this fix on our staging environment.
Could you also confirm whether this modification will impact any revision-related functionality in WordPress?
Additionally, please confirm whether this change will be included in the next WPML update so that we won’t need to reapply it manually after future updates.
It's a workaround. It's safe but didn't go through the Q&A and testing that each release goes.
It shouldn't affect any revision related functionality. And it only affects revisions.
The issue is escalated to our development team. It's in the queue, I can't guarantee in which release will be included as it depends on many factors. It probably won't be included in the next one because it's too close.
I'll let you know about the progress of the issue.