Issue

The Elementor Widget Panel does not load and has the continuously spinning “Loading” icon.

Possible causes

Widget panel not loading can occur due to the following reasons:

  • Memory limit
  • Conflict with another plugin
  • Server setting that needs to be adjusted

Solutions

Below are some of the ways in which you can solve this issue.

Check system requirements

Ensure you meet the criteria in system requirements. Check the following:

  • PHP version
  • Memory limit

Increase memory limit

  1. Login to WP Admin.
  2. Go to Elementor > System Info
  3. Under WordPress Environment, check Memory Limit.

Increase the Max Memory limit to 512M if using additional resource heavy plugins such as WooCommerce. This is the most common cause of loading issues.

Following are the ways to increase the memory limit:

  • Go to cPanel, use the MultiPHP INI Editor for memory limit and other settings.
  • Edit your wp-config.php file – Add this to the top, before the line that says, “Happy Blogging”:
    define('WP_MAX_MEMORY_LIMIT', '512M');

Note

WordPress memory can be different from the server – you need to set this regardless of server memory settings.

  • Edit your PHP.ini file – If you have access to your PHP.ini file, change the line in PHP.ini. If your line shows 64M try 256M:
    memory_limit = 256M ; Maximum amount of memory a script may consume (64MB)
    • Edit your .htaccess file – If you don’t have access to PHP.ini try adding this to an .htaccess file:
      php_value memory_limit 256M

Update Elementor version

You should use the most updated versions of Elementor/ Elementor Pro, WordPress and your theme. Check for updates regularly by following these steps:

  1. Login to WP Admin.
  2. Go to Dashboard > Updates.

3.Click Check again to be sure.

Resolve plugins conflict

Deactivate all of your plugins except the following:

  • Elementor
  • Elementor Pro

If this solves the problem, reactivate each plugin one by one, until you spot the problematic plugin. If found, contact that plugin’s developers for help, or use a different plugin.

Resolve issues with theme

Switch your theme (temporarily) to a default WordPress theme, for example, Twenty Seventeen, to see if your theme is causing an issue. If so, contact the theme’s developers for help, or use a different theme.

Other issues

If the problem persists, ask your hosting company the following:

  • Provide you with ModSecurity error logs and resolve any problems from it. 
  • Enable the PHP Zlib extension on your server, if it is not already.
  • Increase the value of max_input_vars.

If your entire Elementor screen does not load, rather than just the Widgets Panel, see Can’t Edit With Elementor.