I'm assuming this is a temporary glitch at the XenForo end but I've seen a few other people reporting the same issue (though possibly misattributing it to the XF Bot Guard add-on) - https://xenforo.com/community/threads/xf-bot-guard.237990/post-1784823 and https://xenforo.com/community/threads/xf-bot-guard.237990/post-1784878
It appears that something is intercepting the customer boards request for the latest update info with a "Just a moment..." interim page?
Possibly Cloudflare?
#1 src/XF/Job/UpgradeCheck.php(37): XF\Service\Upgrade\CheckerService->check()
#2 src/XF/Job/UpgradeCheck.php(12): XF\Job\UpgradeCheck->performUpgradeCheck()
#3 src/XF/Job/Manager.php(275): XF\Job\UpgradeCheck->run(8)
#4 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
#5 src/XF/Job/Manager.php(89): XF\Job\Manager->runJobEntry(Array, 8)
#6 job.php(46): XF\Job\Manager->runQueue(false, 8)
#7 {main}
["url"] => string(15) "/forums/job.php"
["referrer"] => string(31) "https://myboardurl/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
It appears that something is intercepting the customer boards request for the latest update info with a "Just a moment..." interim page?
Possibly Cloudflare?
- GuzzleHttp\Exception\InvalidArgumentException: XenForo upgrade check failed: Unexpected result, starting '<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta data-fr-http-equiv="Content-Typ' // json_decode error: Syntax error
- src/vendor/guzzlehttp/guzzle/src/Utils.php:277
- Generated by: Unknown account
- Jun 11, 2026 at 6:59 AM
Stack trace
#0 src/XF/Service/Upgrade/CheckerService.php(98): GuzzleHttp\Utils::jsonDecode('<!DOCTYPE html>...', true)#1 src/XF/Job/UpgradeCheck.php(37): XF\Service\Upgrade\CheckerService->check()
#2 src/XF/Job/UpgradeCheck.php(12): XF\Job\UpgradeCheck->performUpgradeCheck()
#3 src/XF/Job/Manager.php(275): XF\Job\UpgradeCheck->run(8)
#4 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
#5 src/XF/Job/Manager.php(89): XF\Job\Manager->runJobEntry(Array, 8)
#6 job.php(46): XF\Job\Manager->runQueue(false, 8)
#7 {main}
Request state
array(4) {["url"] => string(15) "/forums/job.php"
["referrer"] => string(31) "https://myboardurl/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}