 Lauren
WPML Supporter since 10/2015
Languages:
English (English )
Timezone:
America/New_York (GMT-05:00)
|
Thanks for your patience — we’ve identified the cause of the issue.
Your security firewall (Sucuri) is blocking required WordPress REST API requests. Specifically, this core endpoint is being blocked with a 403 error:
This endpoint is required by:
WordPress block editor
WPML Review
WPML Troubleshooting tools
WPML debug logging
Because Sucuri blocks this request, WPML Review cannot load correctly and troubleshooting actions stall mid-process.
We confirmed this via browser network logs. The response headers show:
Server: Sucuri/Cloudproxy
X-Sucuri-Block: UAT007
Please update your Sucuri WAF configuration to allow authenticated REST API requests, specifically:
Allow /wp-json/*
Ensure /wp-json/wp/v2/users/me is not blocked
Exclude REST API endpoints from firewall rules that block admin/editor requests
Sucuri support will recognize this immediately if you mention:
“Authenticated WordPress REST API requests to /wp-json/wp/v2/users/me are being blocked (403), which breaks the block editor and WPML.”
In addition, Your WordPress memory limit is currently 40MB, which is too low for WPML and modern block-editor sites.
Please increase it to at least 256MB:
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '256M');
Once the REST API is unblocked and memory increased:
-WPML Review should load normally
-Troubleshooting tools should complete
-Debug logging can be enabled
If you’d like, we can re-test immediately after the firewall adjustment.
|
 Sid Shenoy
|
Hi Lauren,
Thanks for the update. We'll make the change and get back.
|
 Lauren
WPML Supporter since 10/2015
Languages:
English (English )
Timezone:
America/New_York (GMT-05:00)
|
Sounds good, let us know if there is anything more we can assist with from our end.
|
 Sid Shenoy
|
Hi Lauren,
While we are making the changes, I wanted to check regarding another point. Regarding translating custom pages. Can you share the process for that.
|
 Sid Shenoy
|
Hi Laruen,
we made the changes & I translated a new page. But it is still not reflecting under review section.
|
 Lauren
WPML Supporter since 10/2015
Languages:
English (English )
Timezone:
America/New_York (GMT-05:00)
|
At this point, I think it will be best to rule out any possible conflict with theme/plugins. Please test with only WPML plugins active and a default theme such as Twenty Twenty Five and let me know if the issue is still happening. This is best tested under a staging site, which your hosting provider may be able to set up for you, or you can use something like WP Staging. If those aren't available and you don't have a staging site, let me know and I'll be happy to set one up and we can migrate a copy of your site there.
|
 Sid Shenoy
|
Hi Lauren,
Can you try with your login if you are able to the translations? If not, please help in setting up a staging site.
|
 Lauren
WPML Supporter since 10/2015
Languages:
English (English )
Timezone:
America/New_York (GMT-05:00)
|
I created a test page and was able to translate it without issue.
hidden link
hidden link
What page did you test previously so I can try to translate it? I'd like to test the same page that you did so I can compare exact steps.
|
 Sid Shenoy
|
Hi Lauren, I'm seeing the translation reviews now. I've attached the screenshot.
Can you let me know the process to translate custom pages, so I try check if that is working also.
|
 Lauren
WPML Supporter since 10/2015
Languages:
English (English )
Timezone:
America/New_York (GMT-05:00)
|
By custom pages, do you mean custom post types? IF so, please go to WPML -> Settings and in the post types section, set your custom post type as Translatable. Then, you can translate the custom posts just as you would any regular post/page.
Please let me know if you need any further assistance and I will be happy to help.
|