Divi AI Text Generator Stuck on Loading Fix Guide
WordPress Troubleshooting

Fixing Divi AI Stuck on Loading Animation: What Actually Works

Tested fixes — no fluff, no guessing. Get your Divi AI running again today.

⚡ Quick Fix

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 Trial

What 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

Cache Issues
78%
Plugin Conflicts
65%
PHP Memory Limits
52%
API / Auth Errors
41%
Server Firewall
28%
Outdated Divi
22%

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.

1

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.

2

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.

3

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.

4

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.

💡 Pro Tip If you’re on Cloudways, the Breeze cache plugin is a known cause. Open Breeze settings and do a full cache clear — Divi gets confused especially on cloned environments where the cache still references the original domain.

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:

1

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.

2

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.

3

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.

4

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)

wp-config.php define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
define( ‘WP_MAX_MEMORY_LIMIT’, ‘512M’ );

Or Add This to .htaccess

.htaccess php_value memory_limit 256M
php_value max_execution_time 120
php_value max_input_vars 3000
⚠️ Note Not all hosts allow you to override PHP settings through .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.

1

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.

2

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.

3

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.

4

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.

💡 Quick Test If you’re comfortable with SSH, run: 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 Free

Divi 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:

1

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.

2

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.

3

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.

4

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

Why does Divi AI spin indefinitely without any error message?
Divi AI’s spinner stays active during the API request phase. If the request fails silently — due to a firewall, cache, or PHP timeout — there’s no built-in error display. This is a known UX limitation. The most common cause is a caching plugin intercepting the request before it reaches the server.
Does Divi AI require a separate subscription?
Yes. Divi AI is an add-on to your Elegant Themes membership and is billed separately. As of 2026, it costs approximately $24/month or $228/year. Your Divi theme subscription alone does not include AI features.
Can I use Divi AI on multiple WordPress sites?
Your Divi AI subscription covers unlimited sites under your Elegant Themes account — the same as the standard Divi membership. However, each site needs to have valid API credentials entered in Divi’s settings.
Will clearing Divi’s static CSS cache affect my live site?
Very briefly. Divi will regenerate the static CSS files on the next page load, which can take a second or two. Visitors may see a very minor rendering delay on the first load after clearing. It’s not a noticeable issue for most sites.
Is Divi AI compatible with Divi 5?
Yes. Divi AI works with both Divi 4 and Divi 5. If you’ve recently migrated to Divi 5, re-enter your API credentials in the new settings location and clear all caches — this resolves most post-migration loading issues.
My storage was full and now Divi AI is working — was that the cause?
Yes, this is a real issue several users have reported. If your hosting storage is at or over its limit, WordPress can fail to write temporary files that Divi (and Divi AI) need during builder sessions. Free up disk space and the issue often resolves immediately.

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 →

Discover Tools Before Everyone Else!

We don’t spam! Read our privacy policy for more info.

Advertisement