Troubleshooting

2FA Codes Are Going to Your Old Phone

Your login codes are being texted to a phone number you no longer use. Here's how to get in another way and move 2FA to a number you actually control.

This is one of the most common 2FA traps: you set up text-message codes years ago, changed your number, and now Facebook keeps sending the code to a phone you can't check. You can't receive the code, so you can't log in, so you can't fix the number. The way out is to log in by a different method, then change the 2FA number from inside the account.

If your situation is actually …

Why this becomes a loop

Text-based 2FA ties the second step to a specific phone number. When that number changes and you didn't update it first, every login attempt sends a code into the void. The frustrating part is that the place to change the number is behind the very login you can't complete.

Breaking the loop means logging in without the text code — using a backup code, an authenticator app, or a device that's still signed in — and then immediately replacing the old number with your current one so this doesn't repeat.

Get in, then fix the number

The first goal is any successful login. Once you're inside, updating the 2FA number takes a minute.

  1. Try a method that isn't the text

    At the 2FA prompt, look for "Need another way?" or similar. Use a saved backup code or your authenticator app if you have one — both work without the old phone number.

    Where: The 2FA prompt → alternative method

    Confirm: You're logged in without needing the text code.

    If this fails: 2FA lockout recovery

  2. Or use a device that's still signed in

    If any phone or computer is still logged into Facebook, use it — you won't be re-prompted for 2FA there, and you can change settings directly.

    Where: A device already logged into Facebook

  3. Replace the old number

    Once in, go to your security settings, find the two-factor authentication section, and update or remove the old phone number. Add your current number, or switch to an authenticator app for a method that survives future number changes.

    Where: Facebook → Settings → Security → Two-factor authentication

    Confirm: Codes now go to a number or app you control.

  4. Save fresh backup codes

    While you're there, generate and save a new set of backup codes somewhere safe. They're your safety net the next time a phone changes.

    Where: Two-factor authentication → backup codes

Frequently asked questions

Not until you update the number in settings, and that requires being logged in. That's the chicken-and-egg problem — solve it by logging in with a different method first.

Delvia

Access issues are easier to prevent when roles, owners, and responsibilities are recorded clearly

Most access problems trace back to the same gap — no clear record of who has access, what role they hold, and what should happen when that changes. Delvia helps you keep that record so problems are visible before they become incidents.

Delvia is free on iPhone and Android. Keep a clear record of who has access to your accounts — and what to do when that changes — wherever you are.