Noel
04/16/2026, 12:23 PMDevRev
04/16/2026, 12:25 PMwww. vs. non-www., or a redirect happening mid-flow), the passkey won't be recognized — even if it was just set.
Browser-Specific WebAuthn Behavior
Since the sub-flow works in other browsers, the issue is likely tied to how that specific browser handles the WebAuthn API. Things to check:
• Whether the browser has a different passkey manager active (e.g., iCloud Keychain in Safari, Windows Hello in Edge, Google Password Manager in Chrome)
• Whether the passkey was stored under a different browser profile than the one currently active
• Whether the browser enforces stricter user gesture requirements before invoking WebAuthn
Passkey Storage Scope
When a passkey is created, it is stored within the browser profile or platform authenticator at that moment. If the flow creates the passkey in one context and then immediately tries to use it, but the browser session or profile is different, it may not recognize the passkey.Reuven Zabirov
04/16/2026, 1:02 PMNoel
04/16/2026, 1:04 PM