The verify_code answer rejected the submitted code. One server signal — the
enter-code screen's error slot — covers every rejection reason (wrong,
expired, too many attempts); challenge names the 2FA method that was being
verified, so a caller with several methods in flight can tell them apart.
The
verify_codeanswer rejected the submitted code. One server signal — the enter-code screen's error slot — covers every rejection reason (wrong, expired, too many attempts);challengenames the 2FA method that was being verified, so a caller with several methods in flight can tell them apart.