Raised when an MFA operation fails.
Fields
:error_code- one of:invalid_code,:lockout,:not_enrolled,:already_enrolled,:enrollment_required,:backup_exhausted,:invalid_backup_code:message- human-readable error message (default "MFA error"):metadata- map with extra data (e.g., remaining_attempts, lockout_seconds)