# passkey_challenge_invalid (/api/errors/passkey_challenge_invalid)



<ErrorMeta code="passkey_challenge_invalid" />

## When this happens [#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 [#how-to-fix-it]

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