• Hi, on one particular (live) site I get only blank pages (WP admin bars are visible but content area remains completely blank or only shows a spinner icon) on the Jetpack admin. There are no errors in the browser console nor in debog.log.

    I tried clearing browser cache and logging back in.

    I tried the plugin Health Check & Troubleshooting to debug the issue but neither disabling all other plugins nor switching to the default theme changes anything.

    Even https://jptools.wordpress.com/debug/ says Everything looks great!

    Is there any way to find out more?

    The page I need help with: [log in to see the link]

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Support Erina (a11n)

    (@eri32s98)

    Hi @ravanh

    Thanks for sharing your troubleshooting so far. I’ve double-checked the Jetpack connection, and it still looks good.

    To narrow down the cause, could you:

    • Tell us which Jetpack pages are blank (Dashboard, My Jetpack, Settings, Stats…) and whether any still load? On a blank page, open developer tools, and check for JavaScript error (see guide)
    • Try a private window with extensions disabled.
    • Paste your site info from Tools > Site Health > Info > Copy site info to the clipboard.

    If you do not want to share the troubleshooting info publicly on this forum, you can contact us privately via this contact form. Feel free to send us some screenshots. If you choose to reach out directly, please include a link to this thread.

    Thread Starter Rolf Allard van Hagen

    (@ravanh)

    Hi, thanks for looking into this 🙂

    These Jetpack pages show as empty:

    • My Jetpack
    • Jetpack AI
    • Search
    • VideoPress
    • Settings

    The Settings page is not completely empty but it shows nothing more than the top bar, the footer bar (with broken links as “undefined”) and the loading spinner icon.

    I used the plugin Health Check & Troubleshooting to disable all other plugins and switch to a default theme (this is a live site) but that did not change the page load issue.

    There are no script errors reported in the browser console, except the following but (I think) unrelated messages on the pages. On the pages

    • Activity Log
    • Social

    I see the message “content.min.js?ver=c…57871ca63f6da12a4:1 jetpackConfig is missing in your webpack config file. See @automattic/jetpack-config” in the browser console.

    I’ll send you the site info via your link.

    Plugin Contributor Jenny (a11n)

    (@jennywp)

    Hey @ravanh,

    I’m also sending this response to the logs you sent us via email, so please feel free to continue corresponding with us there instead, if you prefer! If you do, we’ll go ahead and mark this thread as resolved to avoid duplicating efforts.

    Health Check troubleshooting mode disables plugins on a per-user basis, and it doesn’t always reproduce changes a plugin makes to how scripts are registered. That means it can miss a conflict even with every plugin turned off, so it hasn’t fully excluded one yet. To confirm or exclude that, fully deactivate a plugin on the site (a staging copy works as well, since this is a live site) and reload My Jetpack. Based on the site info you sent, The Events Calendar is the first one to test, as it can replace a core script that the blank pages depend on.

    A separate check from the console: on a blank page, open developer tools, go to the Network tab, filter for react-dom, and reload. If it loads as react-dom.min.js?ver=18 rather than the version WordPress core ships (currently 18.3.1.1), another plugin has replaced it.

    Did you also try loading a blank page in a private window with browser extensions disabled?

    Looking forward to your follow-up!

    Thread Starter Rolf Allard van Hagen

    (@ravanh)

    Hi @jennywp yes I tried in an Incognito browser window. In the network tab, I see a request for https://c0.wp.com/c/7.1/wp-includes/js/dist/vendor/react-dom.min.js

    I’ll try to debug further on a staging copy…

    Thread Starter Rolf Allard van Hagen

    (@ravanh)

    Update: after creating the clone/staging site and logging in, Jetpack went into No-conflict mode (as expected) and surely, no issues on the admin pages there… I guess I can only debug further on the live site :/

    Thread Starter Rolf Allard van Hagen

    (@ravanh)

    Update 2: after disabling all plugins and switching to the default theme on the live site, the issue was still not resolved. So I resorted to disabling Jetpack itself. After reactivating, I cannot reconnect because even the onboarding page is blank…

    I think I’ll have to abandon Jetpack for this particular site :/

    Thread Starter Rolf Allard van Hagen

    (@ravanh)

    Update 3: One last test I forgot is the Jetpack WAF auto_prepend PHP value that I had active on the live site. After setting a similar auto_prepend on the staging site, the Jetpack admin pages went blank there too.

    Weird. I’ve never seen this on any other client site before.

    Plugin Support lastsplash (a11n)

    (@lastsplash)

    @ravanh

    Thanks for the continued testing here. If you remove the auto_prepend setting on your production site, does that allow the Jetpack admin pages to load?

    I’m wondering if that might be what is causing the issue.

    Thread Starter Rolf Allard van Hagen

    (@ravanh)

    Hi, I’m pretty sure that is the cause. I have removed Jetpack from the production site (for the time being) but on the staging site, adding the auto_prepend setting causes the issue. Disabling all other plugins and swithcing to the default T25 theme does not solve it. Only removing the auto_prepend setting, solves the issue.

    I can give you access to the staging site if you like…

    Plugin Support Alin (a11n)

    (@alinclamba)

    Hi @ravanh,

    Thanks, that’s very helpful. Being able to reproduce the issue on the staging site by enabling the auto_prepend setting gives us a much clearer lead.

    We’d like to investigate this further as a potential issue with Jetpack Firewall’s standalone mode. Access to the staging site would be useful, but please don’t post any credentials here publicly.

    Since we already have your email conversation, you can send the staging access details there and we’ll continue the investigation privately.

    Thanks again for taking the time to narrow this down!

    Thread Starter Rolf Allard van Hagen

    (@ravanh)

    Credentials set bij mail. Let me know if you need me to clear the auto_prepend value or anything else…

    Plugin Support lastsplash (a11n)

    (@lastsplash)

    Hi @ravanh

    We received the credentials.

    We’re going to mark this thread as resolved for now and will handle the issue via email.

Viewing 12 replies - 1 through 12 (of 12 total)

You must be logged in to reply to this topic.