Elementor 3.18 Breaks Plugins Sending JSON Ajax Responses

IconElementor Logo

If you find certain areas of your site not working after updating to Elementor 3.18, take this step to fix them.

This version update enabled a beta feature for enhanced image loading by default, but it breaks ajax JSON responses containing images.

If you find something isn't working on your site after the update, check your browsers dev tools and the console window to see if you see a message similar to this:

SyntaxError: Unexpected non-whitespace character after JSON at position

If you do see this error, go to Elementor > Settings > Features Tab > Optimize Image Loading - And change it to the 'Inactive' setting.