A momentary glitch no longer looks like a locked door

Every page a logged-out visitor opens is checked against one question: is this page published to the public? Most of the time the answer is a clear yes or a clear no. Occasionally the check itself cannot complete — a moment of load, a component restarting in the background, a slow reply that never arrives.

Until now those three situations produced the same answer. "We could not work it out" was recorded as "no", so the visitor landed on the sign-in screen for a page that may well have been public, and would keep landing there for as long as the hiccup lasted. Nothing was written to the log, so from the outside a passing glitch was indistinguishable from a page that is genuinely private — the symptom reached us as support questions rather than as anything anyone could search for.

The check now has three answers rather than two:

Nothing becomes more visible: a page whose check does not complete still shows nobody anything. The change is only in what the visitor and the log are told — an honest "try again in a moment" instead of a confident, wrong "this is not for you".

Public pages, published catalogs and course covers are unaffected, and a page that really is private still asks for sign-in in exactly the way it did before.

The same mistake, in three more places. Reviewing the fix turned up other actions that gave the same confident wrong answer when their check hiccuped:

Reconnecting…
The server was updated. Reloading the page to pick up the latest version.