I enabled 2FA on Facebook then changed my phone without updating it. Now I cannot log in and cannot receive the authentication code. Is there any way to bypass or reset 2FA to regain access to my account?
If you set up backup codes when you first enabled 2FA this is exactly the situation they are for. Check any saved notes or your password manager — Facebook provides 10 one-time codes when you first activate 2FA.
Without backup codes try the Get more help link on the login screen. Facebook will ask you to confirm your identity with a photo ID. It takes a few days but it does work. I went through this exact situation after changing phones.