HTTP 400 · passkey-challenge — ← all Webpath errors
The passkey registration or sign-in challenge timed out.
How to recover. Start the passkey flow again from the beginning.
Example response
{
"type": "https://muse.as/a/webpath/errors/passkey-challenge",
"title": "Passkey challenge expired",
"status": 400,
"detail": "Start the passkey flow again from the beginning."
}
This page documents the passkey-challenge error type returned in Webpath RFC 7807
application/problem+json responses. The machine-readable detail field carries a recovery
hint you can show a user verbatim — see the Spec §12 and
API Reference.