WP Residence Help WP Residence Help

  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API
Home / Installation FAQ / Elementor editor returns Page not Found or There has been a critical error on this website

Elementor editor returns Page not Found or There has been a critical error on this website

383 views 0

If you get a Page not found Error or There has been a critical error on this website when you try to edit a page with Elementor,

You need to enable the Switch Editor Loader Method from Elementor settings.

The causes of the error can be:

1. ModSecurity or Firewall blocks Elementor’s AJAX request

Many shared or secured hosting platforms use ModSecurity rules that falsely flag Elementor’s editor load request as “suspicious” and block it.
When that request is blocked → Elementor cannot load → WordPress returns a 404 or critical error.

2. Server has issues with the default “Editor loader” method

Some server environments (usually NGINX, LiteSpeed, or custom setups) have incompatibilities with:

  • URL rewriting

  • REST API endpoint access

  • Long URLs or query strings

  • Backend iFrame loading

Any of these can break Elementor’s editor load process.

3. Conflicts with caching / security plugins

Plugins like:

  • Wordfence

  • Sucuri

  • iThemes Security

  • LiteSpeed Cache
    … can block or rewrite editor requests.

When Elementor can’t load via its standard method, it triggers errors like:

  • “Preview could not be loaded”

  • “Page Not Found”

  • General WP error”


✅ What “Switch Editor Loader Method” actually does

This setting forces Elementor to use a fallback, more compatible loading path, changing:

  • how it loads the editor iframe,

  • how it calls AJAX requests, and

  • how it passes query variables.

It avoids methods that get blocked by firewalls, caching systems, or restrictive hosting.

So when you enable the switch, Elementor bypasses whatever the host or plugin was blocking — and the editor loads correctly.


⚠️ Should you keep it enabled?

Yes — if enabling it fixes the problem, leave it ON.
It doesn’t affect visitors or performance; it only changes how Elementor loads the backend editor.

 

 

Installation FAQ

Related Articles

  • WPResidence Search Form Fields Missing After Demo Import
  • cURL Errors in WordPress – What They Mean and What to Check
  • How to Disable WordPress Image Compression and Preserve Original Quality
  • How to update to WordPress 6.7 and Elementor 3.26 in WpResidence Theme

Help Categories

  • 18Agent, Agency & Developers
  • 5Blog Posts & Blog Lists
  • 38Elementor Shortcodes Built-In
  • 45FAQ
  • 15Footer
  • 5Getting Started
  • 37Header
  • 2IDX & MLSImport
  • 6Installation & Setup
  • 23Installation FAQ
  • 23Maps & Location Settings
  • 21Multi-Language Third Party Plugins
  • 6Other Third party Plugins
  • 19Pages
  • 4Payments & Monetization
  • 20Property Lists, Categories & Archive
  • 36Property Pages & Layouts
  • 31Search & Filtering
  • 162Technical how to | Custom Code Required
  • 8Technical: Actions and filters
  • 6Technical: Child Theme
  • 86Theme Options & Global Settings
  • 6Translations & Languages
  • 16WPBakery Shortcodes
  • 51WPResidence / WPEstate CRM
  • 50WPResidence 5.0 Documentation
  • 8WPResidence Elementor Studio
  • 50WPResidence Translate Plugin

Join Us On

Powered by WP Estate - All Rights Reserved
  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API