There are still problems with the latest version of WPML vs Pro.
There are 3 issues that we can reproduce it seems.
#1 After translating a page (to english) and changing its slug (so the URL is also translated), Pro tries to load the older URL in its iframe causing a 301 redirect (which shows the common error). It could be some caching problem, but we disabled all the ones we could find.
#2 The URL to “Edit with Pro” changes depending on the lang get parameter
When first opening “All pages”: https://www.penelopemallard.com/pro/#/content/1372
After clicking “English” to filter pages, it adds lang=en and the URL is changed to: https://www.penelopemallard.com/en/pro/#/content/1372
This may not cause any issue, but it’s a consistency problem for debugging.
#3 (most important) When attempting to edit the page in English, it loads the right page (right tag in the response when looking at the console), but with the french content.
When Pro loads the page using a “POST” it loads french content, but when we browse manually (GET) to that page, it loads the English content. In our example, only the H1 at the top was translated for testing purposes.
In other words, browse this page and it’ll say “Media and events” at the top (good): https://www.penelopemallard.com/en/media-and-events
But when the Pro editor sends its POST to that same URL to load its iframe, that H1 is the french version’s.
Is there anything I can try (aside from disabling all plugins to test for conflicts)?
We have developers, they just wouldn’t know where to look.
Thanks for any help!
Update: Changed #2 with the new discovered (lang=en changes the URL)