More than three embedded WAV files breaks Gutenberg
-
Yeah, I know that’s a weird title, but this is a weird issue. Basically, whenever I add more than three of these WAV files it breaks the editor completely.
Here’s the behavior:
– Loading the editor with this post will often not load the entire contents of the post at first
– The WP logo at the top left corner of the editor will be blank until the page starts loading again
– Eventually, the page may continue loading, depending on how many total blocks and audio embeds there are
– Saving almost never completes, refreshing the page never refreshes, and usually I have to close all site tabs in order to get back in to the post.Here’s what I’ve done so far:
– Changed theme to Twentytwentytwo, no change
– Disabled possible easy-guess plugins like security etc, no change
– Checked the Network waterfall in Chrome tools, mostly stalls on the admin-ajax.php file, was indicating WPShowPosts in the call there
– Disabled WPSP, no change
– Disabled ALL plugins, no change
– Disabled Ezoic, no change
– Copied post content to a demo site on a different host and added files, they work fine there
– Created a test draft on affected site, saving took longer and longer the more audio embeds I added (starting at about three or four)
– Even just duplicating an embed adds to behavior
– Restarted my VPS server, no change
– Checked nginx logs, no errors found
– Disabled autosave, no change
– Modified heartbeat in post editor to 200, no change
– When clicking Save Draft, the following request stalls as (pending):
wp-json/wp/v2/posts/9433?_locale=user– Regular post lock heartbeat also causes problems. The admin-ajax.php file stalls as (pending) and then goes to (canceled), with the form data listed as wp-refresh-post-lock
– Experimented with Runcloud Hub caching, both with Redis off and on, no change
– Disabled Cloudflare via Ezoic integration, no change
– Reenabled Ezoic and Cloudflare, no change (using Ezoic nameservers for this site)Here’s where shit gets weird…
– Disabled all but four plugins for plugin grouping, heartbeat control, site health plugin, and disabling Gutenberg autosave
– Changed theme to Twentytwentyone
– Tested with actual draft and test draft, behavior now doesn’t exist despite doing this before
– Switched back to GeneratePress theme, behavior doesn’t exist in both drafts
– Re-enabled ALL plugins, behavior still doesn’t exist in drafts
– Waited a few minutes after two or three successful draft saves after dirtying the post, behavior has re-emerged
– Confirmed that post is dirty as shown in Disable Gutenberg Autosave, multiple admin-ajax.php processes pend and then cancel with the wp-refreshpost-lock form dataI’m at my wits’ end here. Is there anything I’m missing? Anything else I can try?
- The topic ‘More than three embedded WAV files breaks Gutenberg’ is closed to new replies.