The server answers, but with an error status instead of the page. The number tells you where to look: 4xx means the server can't or won't give this page, 5xx means something broke on the server. A page with a status of 400 or higher counts as Offline, also when it looks fine to you.
How to fix it
For your developer
A run fails on any final status of 400 or higher, after following redirects. An error page from a web server or proxy that answers with a 5xx is reported as a server error when we recognise its markup, see Hosting & error pages. To see the same:
curl -sv -L -o /dev/null -A 'WPMooBot/1.0 (+https://wp-moo.com/bot)' https://www.example.com/page/
A block page from a tool we recognise counts as Checker blocked instead of Offline, whatever its status.
Something unclear on this page? Email [email protected]