preloader

Beaver Builder Changes Keep Disappearing After Save? Here Is the Fix

Beaver Builder saves page designs directly to the WordPress database using a custom data format. The save button gets clicked and a success message appears to confirm that everything worked correctly.

But after refreshing the page or viewing it from a different browser, all changes have completely disappeared.

The old page design loads instead of the newly created layout that was just saved moments ago.

This problem makes Beaver Builder feel unreliable and wastes enormous amounts of productive working time.

Why Beaver Builder sometimes fails to save changes properly

Beaver Builder stores page layouts as serialized data in the WordPress post meta database tables. When the save button gets clicked, Beaver Builder sends a request containing all design data to the server. If that request gets interrupted or times out, the data never reaches the database successfully.

The page then reverts to its previously saved version instead of showing the newly designed layout. Caching plugins represent the most common cause of this frustrating saving problem in Beaver Builder.

Server memory limits and PHP execution time limits can also prevent Beaver Builder from saving properly. Security plugins sometimes block the AJAX requests that Beaver Builder uses to save page content.

How caching plugins interfere with Beaver Builder saving

Caching plugins save static versions of pages to speed up loading times for returning website visitors. When Beaver Builder tries to save a new version, the caching plugin might still serve the old static version. The visitor sees the old page even though Beaver Builder successfully saved the new design in the database. This problem affects website visitors but does not affect the actual saved content in the database at all.

Clearing all caches usually forces the caching plugin to serve the newly saved version of the page.

Step by step guide to fixing Beaver Builder saving problems

Here is a systematic approach to diagnosing and fixing Beaver Builder saving issues on any website.

  • Clear the browser cache completely and perform a hard refresh using Ctrl+F5 on Windows
  • Clear the plugin cache from tools like WP Rocket, LiteSpeed, or W3 Total Cache
  • Clear the CDN cache from services like Cloudflare or BunnyCDN if they are active on the site
  • Increase the PHP memory limit to 256MB or 512MB in the wp-config.php configuration file
  • Increase the PHP max execution time to 300 seconds using the same wp-config.php file
  • Disable all security plugins temporarily to test if they block Beaver Builder AJAX requests
  • Switch to a default WordPress theme like Twenty Twenty-Four for testing purposes only
  • Reinstall the Beaver Builder plugin from the WordPress plugin repository dashboard
  • Check the server error logs for any warnings about memory limits or execution timeouts
  • Contact hosting support if the problem persists after trying all the above solutions

How to increase PHP limits for Beaver Builder

Add these lines to the wp-config.php file located in the root WordPress installation directory.

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

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

set_time_limit(300);

Place these lines before the line that says “That’s all, stop editing” in the wp-config.php file.

After making these changes, save the file and reload the Beaver Builder editor page completely.

Beaver Builder saving problems reference table

Here is a quick reference table for diagnosing Beaver Builder saving issues based on specific symptoms.

Symptom Most likely cause Recommended solution
Green success message but old page appears Caching plugin serving stale version Clear all caches and exclude Beaver Builder pages from cache
No success message, just endless spinner PHP memory limit too low for the page Increase memory limit to 512MB in wp-config.php
Error message about AJAX or REST API Security plugin blocking requests Whitelist Beaver Builder paths in security plugin settings
Page reverts to completely blank design Database connection issue or timeout Check server error logs and contact hosting support
Only some modules fail to save properly Plugin conflict or corrupted Beaver Builder installation Disable other plugins and reinstall Beaver Builder

For more information about fixing Beaver Builder performance issues, visit the Beaver Builder page on wpwizzy.com.

Preventing Beaver Builder saving problems in the future

  1. Save the page more frequently during long design sessions to avoid losing large amounts of work.
  2. Export the page design using Beaver Builder’s built-in template export feature as a backup solution.
  3. Keep a staging copy of the website for testing updates before applying them to the live site.
  4. Regularly check server error logs for any warnings related to PHP memory or execution time limits.
  5. Update Beaver Builder and all other plugins to their latest versions on a regular weekly schedule.
  6. Consider upgrading the hosting plan if memory limit problems continue happening despite configuration changes.
  7. Document all custom Beaver Builder settings so they can be recreated quickly if a reset becomes necessary.

Keep Reading

Previous Post Divi Theme Options Keep Resetting to Default? Here Is the Fix Next Post Beaver Builder Responsive Editing Mode Not Working? Here Is the Fix

Need Help With Your WordPress Site?

If you need help with WordPress fixes, plugin issues, theme customization, or development work, feel free to get in touch.

Get a Free Estimate