Avisos
Vaciar todo

Conflicto entre WPML Multilingual CMS y Elementor: el editor no carga y aparece fatal error en Cloud Library / screenshot proxy

2 Respuestas
1 Usuarios
0 Reactions
2 Visitas
 Ivan
Respuestas: 7
Active Member
Topic starter
 

Hola,

Necesito ayuda con una incidencia que hemos conseguido aislar bastante bien y que, a día de hoy, apunta claramente a un conflicto entre WPML Multilingual CMS y Elementor.

Descripción del problema

Cuando WPML Multilingual CMS está activo, Elementor no carga el editor.

Cuando WPML Multilingual CMS está desactivado, Elementor sí carga correctamente.

El error aparece incluso al intentar editar una página muy simple, prácticamente vacía, por ejemplo una página legal con contenido mínimo.

En el editor aparece el mensaje:

  • “No se pudo cargar la vista previa”

  • error 503

En la consola del navegador aparecen múltiples errores 503 en cascada, pero el error importante que se repite en el log PHP es otro.


Error fatal detectado en logs

El fatal error repetido es este:

PHP Fatal error: Uncaught WpOrg\Requests\Exception\Http\Status403: 403 Forbidden

in /wp-content/plugins/elementor/modules/cloud-library/module.php

inside Elementor\Modules\CloudLibrary\Module->is_screenshot_proxy_mode()

Según nos ha indicado también el hosting al revisar el caso, ese 403 no parece venir del servidor ni de ModSecurity, sino del propio código de Elementor, que estaría rechazando internamente la petición al fallar una validación de seguridad relacionada con screenshot-proxy / nonce.

Por eso, aunque visualmente el editor acaba mostrando errores 503, el origen real parece estar en ese flujo de Elementor Cloud Library / screenshot proxy, y solo ocurre con WPML activo.


Entorno

  • WordPress: 6.9.4

  • PHP: 8.4.17

  • Elementor: 3.35.9

  • Elementor Pro: 3.35.1

  • WPML Multilingual CMS: 4.9.2

  • Multisite: No

  • REST API: habilitada

  • WP_MEMORY_LIMIT: 1024M

  • WP_MAX_MEMORY_LIMIT: 1024M

  • Tiempo máximo de ejecución: 300

  • SimpleXML: cargado

  • utf8mb4:

Los requisitos básicos de WPML están correctos.


Pruebas realizadas para aislar el problema

Ya hemos hecho bastantes pruebas y el caso queda muy acotado:

1. Se descartaron elementos visuales/globales

Probamos quitando o desactivando:

  • header

  • footer

  • popup

  • selector de idioma visual

  • mini carrito AJAX

  • buscador de producto

Nada de eso resolvió el problema.

2. Se probó con páginas muy simples

Incluso en una página casi vacía, Elementor falla si WPML está activo.

3. Se probó con Safe Mode / pruebas de aislamiento

Seguía fallando mientras WPML Multilingual CMS estuviera activo.

4. Se hizo rollback de Elementor

Se bajó de Elementor 4 a versiones anteriores:

  • Elementor 3.35.9

  • Elementor Pro 3.35.1

El problema persiste igualmente.

5. Se descartó que fuera un problema general de recursos

El hosting revisó el caso y nos indica que este comportamiento ya no apunta a saturación, consumo o carga del servidor, sino a un conflicto concreto entre plugins a nivel CMS.

6. Prueba clave

  • Con WPML Multilingual CMS activo → Elementor no carga

  • Con WPML Multilingual CMS desactivado → Elementor sí carga

A día de hoy, el problema queda aislado específicamente a WPML Multilingual CMS.

Contenido solo visible a usuarios registrados


 
Respondido : 10/04/2026 8:19 am
Tags del tema
 Ivan
Respuestas: 7
Active Member
Topic starter
 

Dejo tambien un video para que se vea como se produce el error https://www.loom.com/share/c2502d7d04c241f09b1e8439b2bec927&source=gmail&ust=1775894231899000&usg=AOvVaw0KZM7C453AsndR3JArSEd N"> https://www.loom.com/share/ c2502d7d04c241f09b1e8439b2bec927

Y una partura de pantalla de lo que genera en cascada...

Captura de pantalla 2026 04 10 a las 9.50.05

 
Respondido : 10/04/2026 8:21 am