Ongoing problems with Builder loading in Pro

I have had ongoing problems with the builder not loading completely. If I’m the content of a page, header, or footer, I can navigate to various settings but the preview frame will not load.

The console shows the “Uncaught TypeError: Cannot read property ‘indexOf’ of undefined.” error every time I load the page. It also show a Transition error message: “Xfr request made by preview timed out”

I have optimized my PHP.ini settings and my wp-config.php has the added lines to increase memory. I have verified that everything is using HTTPS, and I have cleared all my cache and disable everything except my maintenance mode plugin. I have been able to successfully load the page with that plugin running so I do not believe it is the issue.

I have intermittent success if I use the “blank, no container, no header, no footer” layout while I’m working on the page so the preview isn’t trying to load both content and my header and footer. Even that isn’t helping now.

Please let me know what more I can do.

I’ll post a private comment after this with the exact settings I have changed.

Thanks

Note: The PHP memory limit is 256 not 64

Since I opened this request, I have also verified my PHP version 7.0, checked an phpinfo() page to confirm my settings are in effect and switched from the coming soon page I normally use to the one provided by Themeco. I used one of the header templates and one of the footer templates to make a header and footer. I made them global and did not change anything. I then made a brand new page and added one section to it. The issue is still there.

I have lost days trying to resolve this. After each change I make sure I clear my cache and recreate my .htaccess by renaming it and saving my permalinks twice. I am not running any caching plugins and I am not using a CDN.

This is a time sensitive issue. Please let me know what more I can do to resolve it. This is happening on all versions I have tested with. X, Pro, and Pro Beta 3.

I put my console output into verbose mode and saw several instances of messages similar to this one:

[Violation] Added non-passive event listener to a scroll-blocking ‘mousewheel’ event. Consider marking event handler as ‘passive’ to make the page more responsive.

It occurs on several different types of events. There are also a lot of messages about the number of milliseconds it takes for various things to happen.

I don’t know if any of this is a factor, but I want to give you as much info as possible.

Hey There,

You have tried common troubleshooting very well and still not helping. ​To assist you better with this issue, would you mind providing us the url of your site with login credentials so we can take a closer look?

To do this, you can create a secure note with the following info:
– Link to your site
– WordPress Admin username / password

Thank you.

I’m adding the info now. Thank you.

Right now the home page is using Blank Container no header, no footer to make it easier to load in the builder. There is also a test page that uses a template based header, footer and content, with no customization at all, showing the issue happens with brand new pages.

Hi there,

I checked the home-page and it loads okay, and there is no console error.

Does it happen with specific time, like when it gets more traffic? It could be related to the performance of your hosting environment.

Thanks!

It doesn’t seem to be related to server performance. I work on this site at different hours of the day and see these problems. It isn’t just affecting this site. It is affecting all my sites especially since the WordPress 4.9.4 update. Is there anything related to changes in 4.9.4 that may affect this?

Did you try loading the test page that has both the header and footer?

Hello There,

I have logged in and tested your site. There is something with your WP installation. it may seem that you are experiencing PHP memory limit exhaustion. ​We recommend that you increase your memory allocated to PHP. To increase it, please edit your wp-config.php file and insert these lines:

define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );

You can add it before the line
/*That's all, stop editing! Happy Blogging. */

We would loved to know if this has work for you. Thank you.

I have made that change already. All of my PHP settings are in the secure note on my first post to open this request.

I did notice one thing, sometimes I get the error that says it’s unresponsive after loading. I noticed that the origin URL does not have a trailing slash, but the preview URL does. Would that make a difference and if so where do I correct it?

Hi there,

No, the trailing slash will not cause the problem you just need to check if the domain is the same which it seems to be the same. Unfortunately, the login information is not valid anymore and I can not access the website but I will try to give some suggestions here:

  1. Install the Wp-ServerInfo plugin and go to Dashboard > WP ServerInfo menu and double check the PHP Memory Limit to see if WordPress gets the settings that you added in the php.ini file.
  2. Contact your hosting service provider and ask them to exclude the Cornerstone URL from their mod_security rules.
  3. Move your website to your local machine or another test server to see if this is happening only on the server n question or not.

Thank you.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.