3640
MySQLERRORNotableAccess ControlHIGH confidence

FIDO device not found

Production Risk

High — Authentication fails when device is unavailable; fallback mechanism needed for hardware failure scenarios.

How to reproduce
trigger — this will error
trigger — this will error
-- FIDO2 authentication attempted without device connected

expected output

ERROR 3640 (HY000): FIDO device not found.

Fix

Connect FIDO2 device before authenticating

Connect FIDO2 device before authenticating
-- Plug in USB FIDO2 key, verify OS detection, then retry connection

Why this works

Ensures the hardware authenticator is available for the authentication ceremony.

What not to do

Version notes

Sources
Official documentation ↗

MySQL 8.0 — 3640 ER_FIDO_DEVICE_NOT_FOUND

Content generated with AI assistance and reviewed for accuracy. Found an error? hello@errcodes.dev

← All MySQL errors