Fixing Divi AI Stuck on Loading Animation: What Actually Works
Tested fixes — no fluff, no guessing. Get your Divi AI running again today.
If Divi AI is stuck on the loading spinner, the three fastest fixes are: (1) clear all caches — browser, WordPress plugin, and Divi’s own static CSS cache; (2) disable conflicting plugins using Divi’s Safe Mode (Divi → Support Center → Enable Safe Mode); and (3) check your server’s PHP memory limit — Divi AI needs at least 256MB. Most users are unblocked within 10 minutes using one of these three steps.
You click the Divi AI button, the little circle starts spinning… and then nothing. You wait five seconds. Ten. A full minute. Still spinning. It’s one of those bugs that feels personal. You’ve got a client deadline, a design to finish, and suddenly the tool you paid for is frozen in place like it owes you an apology.
I’ve been in that exact spot. After testing Divi AI across three different hosting environments and troubleshooting it on a client’s WooCommerce site, I figured out which fixes actually work and which ones are just noise. This guide walks you through everything, step by step, in order of likelihood.
Already on Divi? Upgrade to Divi AI Today
Unlock AI-powered writing, image generation, and layout assistance — built right inside your WordPress editor.
Get Divi AI — Start Free TrialWhat Is Divi AI and Why Does It Get Stuck?
Divi AI is Elegant Themes’ built-in artificial intelligence layer, integrated directly into the Divi Builder. It lets you generate copy, create images, auto-layout sections, and refine designs using natural language prompts — all without leaving WordPress.
It connects to Elegant Themes’ servers through your API credentials, which means any disruption between your WordPress install and those servers can cause the spinner to freeze. Unlike standard Divi Builder loading issues (which are usually PHP/memory related), Divi AI problems often have an additional layer: the AI API request itself failing silently.
The 6 Most Common Root Causes
Plugin Conflict
Third-party plugins blocking REST API or JavaScript execution
Cache Interference
Stale browser or caching plugin data blocking the AI request
API Auth Error
Invalid, expired, or improperly saved Divi API credentials
Low PHP Memory
Server memory below 256MB causing timeout before response
Server Firewall
Hosting firewall blocking outbound requests to Elegant Themes API
Outdated Divi
Running an older Divi version that has unpatched AI module bugs
📊 Reported Frequency of Divi AI Loading Issues by Cause
Based on community-reported issues across Divi forums, support tickets, and WordPress communities. Percentages reflect overlap — multiple causes can occur simultaneously.
Fix #1 — Clear Every Layer of Cache (Start Here)
This is where you should begin. Every time. Divi AI sends a live API request the moment you prompt it, and if any cache layer — browser, plugin, CDN, or Divi’s own static CSS — intercepts that request and serves old data, the spinner just sits there indefinitely.
I once spent 40 minutes on a client’s site trying everything else, only to find that W3 Total Cache was blocking the REST API endpoint Divi AI relies on. A single plugin purge fixed it instantly. Start simple.
Clear Browser Cache
Press Ctrl + Shift + Del (Windows) or Cmd + Shift + Del (Mac). Select “Cached images and files” and clear. Then hard reload with Ctrl + Shift + R.
Clear Divi’s Static CSS Cache
Go to Divi → Theme Options → Builder → Advanced. Click “Clear” next to Static CSS File Generation. This is often the hidden culprit.
Purge Your Caching Plugin
In WP Rocket: Dashboard → Rocket icon → Clear Cache. In W3 Total Cache: Performance → Purge All Caches. In SG Optimizer: click “Purge SG Cache” in the admin bar.
Clear CDN Cache
If using Cloudflare, log into your dashboard → Caching → Configuration → Purge Everything. On Kinsta or WP Engine, use the CDN Purge button in their dashboards.
Fix #2 — Use Divi Safe Mode to Isolate Plugin Conflicts
Plugin conflicts are the second most common cause of Divi AI freezing. Some plugins — particularly security plugins, JavaScript optimizers, and external link managers — interfere with the REST API calls or JavaScript execution that Divi AI depends on.
The fastest way to test this without manually disabling every plugin is Divi’s built-in Safe Mode:
Enable Safe Mode
Go to Divi → Support Center in your WordPress dashboard. Scroll to “Divi Safe Mode” and click Enable Safe Mode. This disables all plugins and child theme temporarily.
Test Divi AI
Open any page in the Divi Builder and try triggering Divi AI. If the spinner resolves and the AI responds, a plugin is causing the issue.
Disable Safe Mode
Return to Divi → Support Center and disable Safe Mode. Then go to Plugins → Installed Plugins and deactivate plugins one at a time, testing Divi AI after each.
Known Problematic Plugins
WP External Links (WebFactory), Wordfence (if REST API protection is on), some CDN/minification plugins, and plugins that modify wp-json endpoints.
Plugin Compatibility vs. Divi AI
| Plugin | Compatibility | Known Issue | Fix |
|---|---|---|---|
| WP Rocket | ⚠️ Conditional | Delays REST API on cached pages | Exclude Divi Builder pages from cache |
| Wordfence | ⚠️ Conditional | Blocks /wp-json/ if firewall is aggressive |
Whitelist Divi’s REST endpoints in Wordfence |
| W3 Total Cache | ⚠️ Conditional | Minifies JS that conflicts with Divi AI scripts | Disable JS minification or exclude Divi scripts |
| WP External Links | ✗ Conflict | Breaks builder on large pages | Disable the plugin entirely |
| Cloudflare (plugin) | ⚠️ Conditional | Rocket Loader can block Divi scripts | Disable Rocket Loader for admin URLs |
| Autoptimize | ⚠️ Conditional | Aggregates JS and breaks Divi AI module | Exclude Divi scripts from optimization |
| SG Optimizer | ✓ Usually OK | Rarely conflicts; clear cache after changes | Purge cache after each Divi AI session |
| Yoast SEO | ✓ Compatible | No known issues | — |
Fix #3 — Increase PHP Memory Limit and Execution Time
Divi AI makes heavier server-side calls than the standard builder. If your PHP memory limit is below 256MB, the AI request can time out before it even reaches Elegant Themes’ servers. You’ll see the spinner freeze or occasionally get a white screen on the backend editor.
Check your current limits first. Go to Divi → Support Center → System Status → Show Full Report. Look for warnings next to “PHP Memory Limit,” “Max Execution Time,” and “Max Input Vars.”
Recommended Minimum Server Settings for Divi AI
| Server Setting | Divi Minimum | Divi AI Recommended | How to Change |
|---|---|---|---|
| PHP Memory Limit | 64MB | 256MB+ | wp-config.php or .htaccess |
| Max Execution Time | 30s | 120s+ | .htaccess or hosting panel |
| Max Input Vars | 1000 | 3000+ | PHP.ini or hosting panel |
| Max Input Time | 60s | 120s+ | PHP.ini |
| PHP Version | 7.4+ | 8.1+ preferred | Hosting control panel |
Add This to wp-config.php (Just Above the “Happy Blogging” Line)
define( ‘WP_MAX_MEMORY_LIMIT’, ‘512M’ );
Or Add This to .htaccess
php_value max_execution_time 120
php_value max_input_vars 3000
.htaccess. If the values don’t change after saving, contact your host or use their control panel (cPanel → PHP Selector or Multisite → PHP Options). On managed hosts like WP Engine or Kinsta, contact support directly — they can increase limits immediately.
🚀 Want to get more done inside WordPress? Explore how to clone high-converting page layouts in seconds.
Read ClonewebX Review →Fix #4 — Verify Your Divi API Credentials
Divi AI uses your Elegant Themes account credentials to authenticate with their AI servers. If those credentials are expired, incorrectly saved, or the connection is timing out, you’ll get an infinite spinner with no error message — which is one of the more frustrating symptoms because there’s no visual feedback.
Re-enter API Key
Go to Divi → Theme Options → Updates. Remove your current username and API key, then re-enter them fresh from your Elegant Themes account page.
Check Subscription Status
Log into elegantthemes.com. Make sure your Divi AI subscription is active. A lapsed subscription stops the AI from responding without any on-screen error.
Test REST API Access
Visit yourdomain.com/wp-json/ in your browser. If you see a JSON response, your REST API is open. If you get a 403 or blank page, a firewall or security plugin is blocking it.
Re-save Permalinks
Go to Settings → Permalinks and click “Save Changes” without changing anything. This flushes the rewrite rules and often fixes silent REST API issues.
Fix #5 — Check Your Hosting Firewall and Outbound Connections
Some hosts — especially those with strict security configurations or shared hosting with aggressive firewalls — block outbound HTTPS requests from WordPress. Divi AI needs your server to reach out to Elegant Themes’ API endpoints. If that outbound request is blocked, the spinner hangs indefinitely.
This is more common than you’d expect, particularly on budget shared hosting plans or WAF-protected environments. The fix usually involves contacting your host and asking them to whitelist outbound connections to api.elegantthemes.com.
curl -I https://api.elegantthemes.com from your server. If it times out or returns a connection error, your host is blocking outbound requests.
Fix #6 — Update Divi, WordPress, and Child Theme
Running an outdated version of Divi is a common but overlooked cause of the loading freeze. Elegant Themes releases regular updates to Divi AI, and some earlier versions had known issues with the AI spinner that were patched in subsequent releases.
Go to Dashboard → Updates and update Divi, your child theme, and WordPress core. Always make a backup before updating — go to Divi → Theme Options → Updates → Rollback if a new version causes issues.
| Update Target | Path in Dashboard | Why It Matters for Divi AI |
|---|---|---|
| Divi Theme / Plugin | Dashboard → Updates or Divi → Theme Options → Updates | Bug patches for AI module, API communication fixes |
| WordPress Core | Dashboard → Updates | PHP REST API compatibility, security fixes |
| Child Theme | Appearance → Themes (check for update badge) | Outdated child theme functions can conflict with new Divi AI hooks |
| All Plugins | Dashboard → Updates | Plugin updates may resolve conflicts identified after your last update |
Fix #7 — Try a Default WordPress Theme (The “Nuclear” Test)
If none of the above work, it’s time to rule out your child theme entirely. Activate a default WordPress theme like Twenty Twenty-Four and try loading Divi AI again. This narrows the problem down definitively: if it works with a default theme, your child theme has a PHP error, a broken function, or outdated hooks conflicting with Divi AI.
Common child theme culprits include deprecated functions called in functions.php, custom CSS that accidentally breaks the AI interface layout, or JavaScript added by the child theme that conflicts with Divi’s AI scripts.
Is Divi AI Worth It? Honest Pros and Cons
Once you get it working, the feature set is genuinely impressive. Here’s an honest breakdown:
✅ Pros
- Generates copy, headlines, and CTAs contextually inside any module
- AI image generation built right into the builder — no external tool needed
- Can suggest and build full sections based on a text prompt
- Refines existing content with one click (rewrite, expand, shorten)
- Works natively inside Divi 5 and Divi 4 environments
- Integrated with Divi’s design system — no copy-pasting from external tools
❌ Cons
- Requires an active Divi AI subscription on top of Divi membership
- Can be slow on lower-spec hosting (which triggers the loading freeze)
- AI image quality is hit or miss compared to dedicated tools
- No offline mode — requires internet access and API connectivity at all times
- Troubleshooting loading errors has no visual error messages — silent failures frustrate users
- Heavy-handed on resources for shared hosting environments
Divi AI vs. Alternatives — Feature & Cost Comparison
If you’re weighing whether to stick with Divi AI or try a separate AI writing tool alongside your builder, here’s how the main options compare:
| Tool | Integration | AI Writing | AI Images | Layout AI | Price / Month |
|---|---|---|---|---|---|
| Divi AI | Native in Divi Builder | ✓ | ✓ | ✓ | ~$24/mo (add-on) |
| Elementor AI | Native in Elementor | ✓ | ✓ | ⚠️ Limited | ~$2.99 credits/mo+ |
| Bricks Builder + AI | Native in Bricks | ✓ | ✗ | ✗ | Lifetime option |
| ChatGPT + Divi | Manual copy-paste | ✓✓ | ✗ | ✗ | $20/mo (separate) |
| Jasper + Divi | Manual / browser ext. | ✓✓ | ⚠️ Beta | ✗ | $39/mo+ |
The biggest advantage of Divi AI is the tight integration — you don’t leave the editor. That workflow benefit is real. But if loading issues persist on your hosting environment, using ChatGPT alongside Divi still gives you the writing quality without the spinner frustration.
Ready to Take Your WordPress Site Further?
Get Divi AI and build smarter — AI-powered copy, images, and layouts inside your existing Divi workflow.
Try Divi AI — Get Started FreeDivi AI on Divi 5 — Does the Loading Fix Apply?
Divi 5 was officially launched in 2026 and brought significant changes to the builder’s architecture, including a much faster React-based rendering engine and better REST API handling. If you’ve migrated to Divi 5, most of the same fixes apply — but there are some differences worth knowing.
| Issue | Divi 4 Fix | Divi 5 Fix |
|---|---|---|
| Cache conflicts | Clear static CSS + plugin cache | Same — also clear browser storage |
| Plugin conflicts | Divi Safe Mode | Divi Safe Mode (still available in Divi 5) |
| PHP memory | 256MB minimum | Same (Divi 5 is not heavier on memory) |
| API credentials | Divi → Theme Options → Updates | Moved to Divi Settings panel in v5 |
| JS conflicts | Common with minification plugins | Less common — Divi 5 handles its own JS loading better |
If you’re running Divi 5 and still facing loading issues, check the official Divi 5 Plugin Compatibility Guide on DiviGrid for a current list of plugins that conflict with the new architecture. Third-party Divi extensions built for v4 are the most common issue — many haven’t been fully updated for Divi 5 yet.
Nothing Worked — Now What?
If you’ve worked through every fix above and Divi AI is still frozen, here are your remaining options, in order:
Contact Elegant Themes Support
Go to elegantthemes.com/support. Their team can review your server logs and identify API-level errors that aren’t visible from your WordPress dashboard.
Check Elegant Themes Status Page
Sometimes Divi AI is down on their end. Visit status.elegantthemes.com to see if there are any active incidents with the AI API.
Test on a Staging Environment
Many hosts offer one-click staging. Test Divi AI there with a fresh WordPress install and no extra plugins. If it works on staging, the issue is in your production environment.
Consider a Better Host
If you’re on shared hosting with restrictive PHP limits, upgrading to a managed WordPress host like SiteGround, Kinsta, or WP Engine will likely resolve persistent performance issues with Divi AI.
Frequently Asked Questions
Final Verdict: Follow the Order, Fix It Fast
The Divi AI loading animation freezing is almost always fixable within 15 minutes if you follow the right sequence. Here’s the summary to bookmark:
- Clear all caches first — browser, Divi static CSS, caching plugin, CDN.
- Run Divi Safe Mode to rule out plugin conflicts immediately.
- Bump PHP memory to 256MB+ and execution time to 120s+ in wp-config.php.
- Re-enter your API credentials and re-save permalinks.
- Ask your host to whitelist outbound calls to api.elegantthemes.com if nothing else works.
Divi AI is a powerful tool when it’s actually running. Getting it unstuck is mostly a matter of knowing where to look — and now you do.
Get Divi + Divi AI for Your WordPress Site
Join over 3 million websites already using Divi to build faster and smarter with built-in AI assistance.
Start with Divi AI Today →