Harmont docs
APIErrors

passkey_challenge_invalid

The passkey ceremony expired before it completed.

HTTP status400
typeinvalid_request
codepasskey_challenge_invalid
Default messageThis passkey prompt has expired. Try again.

When this happens

Each passkey sign-in or registration starts a server-issued challenge that is valid for a short window. The challenge expired, or the page was left open too long before you completed the prompt.

How to fix it

Reload the page to start a fresh ceremony, then complete the passkey prompt without delay.

On this page