Amazon Two-Step Verification not working?
If your Amazon Two-Step Verification is not working, consider these three reasons.
If you don't receive the verification code, check the phone number and make sure that it can receive text messages. If it can’t, request the voice call verification. If you're adding a line, the account verification code must be sent to the primary account holder. If you are upgrading a line, make sure that you are using the line you intend to upgrade.
If you still haven't received the code, wait at least 60 seconds then click “Send” again.
If you're still unable to receive the code, clear your cache and cookies and restart your browser. If this doesn't work, you'll need to select the shipping address that matches the billing address of record on your account with the service provider.
Code not accepted;
If you've received the code but are receiving an error on the site, try re-submitting the code. You have two attempts with text message verification and one attempt with voice call verification. To receive a new code, wait at least 60 seconds from when you first requested the text or call, then click “Send” or “Call me now.”
Locked out of site;
If too many attempts are made, you'll be temporarily locked out. Wait 30 minutes and try again.
If problems persist, contact Amazon customer service here.