Hi,
I’m pulling my hair out because Site Health displays three errors, usually in tandem, consistently on several sites. I’ll say right up front that this doesn’t point, at least entirely, directly to Site Health, but any insights are hugely appreciated while I have any hair left!
Specific case: In a current site migration in testing (not live), and with just default TwentyNineteen and all plugins disabled, I get these three errors:
– A plugin has prevented updates by disabling wp_version_check().
– The scheduled event, itbub_cron_test, failed to run. Your site still works, but this may indicate that scheduling posts or automated updates may not work as intended.
– The REST API call gave the following unexpected result: (403) {“code”:”rest_cookie_invalid_nonce”,”message”:”Cookie nonce is invalid”,”data”:{“status”:403}}.
If I activate WP Crontrol plugin, all wp-cron events show the next run date as being 2 weeks in the past (around the time of first migration). Manually running jobs shows success… but without changing the associated next run date. Another confirmation of the problem is that scheduled posts don’t go live… they just remain in draft.
My error_log and debug.log are clean. When activated, Wordfence gives clean scan.
Note that on other sites/tests, some of these messages disappear seemingly by eliminating some combo of plugins that use PHP sessions… but I think I’ve taken this one down to plain vanilla with no love. While I’ve run WP caching in the past on the source site, that is not currently the case and I can’t detect any server caching on LiquidWeb hosting.
FYI, while I might be considered an advanced user who knows enough about this stuff to make myself dangerous, I’m not at developer level.
Thanks!