Hello, Sebastian here. I hope your day is going as well as possible given the tech frustrations you’re facing.
I understand that you’ve been running into persistent connection problems between your website and WordPress, specifically with Jetpack, which is also affecting WooCommerce payments. It sounds particularly frustrating since you’ve already worked through every support chat suggestion, tried resetting the plugin, checked your site’s configuration files, and even cleared out related data, all without success.
I appreciate that you have full database access and are ready to dig into whatever is needed to restore normal operations.
Given what you’ve described, I recommend double-checking any firewalls, security plugins, or hosting blocks on your site, as they can sometimes block REST API communications even if they aren’t explicitly configured in your settings. Specifically, make sure the Jetpack IP addresses are on your allowlist. You can find the latest list here: Jetpack IP Allowlist.
After applying those settings, try reconnecting Jetpack and accessing your WooCommerce payment section again. If you’re still seeing 401 errors, could you share whether there have been any recent changes to your hosting environment or SSL configuration? Sometimes even minor updates there can cause issues like this.
Let me know how these steps go or if any error details change.
Cheers,
Yes I reinstalled WordPress on a new server drive (that I run) the environment and everything is the exact same I just transferred over my old site over to a new install drive to speed things up. I’m wondering if something has just been misconfigured as everything has been working fine for the past 2 years this way.
I backed up all data and databases, did a full reinstall of WordPress and recovered all the data/database info that way I could start off clean as possible without trying to do any sort of weird splicing, so it should be a one for one “clone” but I am guessing something has tripped up.
I fixed it myself, I wanted to point out I had a feeling it was a connection issue and I found a old post from here.
https://wordpress.org/support/topic/disconnect-wordpress-com-account-reset-woopayments/#post-18069389
Going to /wp-admin/admin.php?page=connection-test-admin-page on my website, I could see that my USER ID: was blank but I had a SITE ID: number. When I did a Test Authenticated Request, I got back a 401 token authentication error. When I went back and hit Reconnect to WordPress.com, everything lit back up and started working. I knew there was a communication error and just needed to reauth but I had no idea this page existed. Maybe as a suggestion, this should be added in support FAQ or even the plugin to be able to reauthorize your connection when there is no USER ID or SITE ID as this would have resolved my issues hours ago.
Not super mad or anything, I knew being I was seeing 401 errors on some pages it had to be a auth issue somewhere and I’m glad I just figured it out.
I was also working with the support team at Woo (not really sure if there was much of a difference) but I wanted to at least post my findings here for others that might run into this and to let you know I did resolve this instead of just leaving this dead and hanging.