Skip to main content
All CollectionsAccountTwo-factor authentication (2FA)
What do I do if my 2FA token is always invalid?
What do I do if my 2FA token is always invalid?
Rick Alexsson avatar
Written by Rick Alexsson
Updated over 4 months ago

If your Two-Factor Authentication (2FA) token is always invalid, here are some steps you can take to troubleshoot and resolve the issue depending on the method you use.

If you use the Authenticator app to generate 2FA codes

1. Check the Time sync on your device

Authenticator Apps

Ensure your device's time is set correctly, as apps like Google Authenticator rely on accurate time settings to generate valid tokens.

For Android: Go to Settings > System > Date & Time > enable Automatic date & time.

For iPhone: Go to Settings > General > Date & Time > enable Set Automatically.

Time sync in Authenticator Apps

Some authenticator apps have an option to sync time directly within the app. Check the app's settings for this option.

2. Verify you're entering the code within the time window

The codes generated by 2FA apps are time-sensitive and usually change every 30 seconds. Make sure you're entering the code within this timeframe.

3. Update the App

Make sure your authenticator app is up to date. Sometimes, bugs in older versions can cause issues with token generation.

4. Backup codes

If you were provided with backup codes when setting up 2FA, use one of them to log in and then reset your 2FA settings.

5. Check for multiple accounts

If you have multiple 2FA accounts set up on your authenticator app, make sure you’re entering the code for the correct account.

6. Clear App cache/data (Android only)

If you are using an Android device, try clearing the cache or data for the authenticator app.

Go to Settings > Apps > [Authenticator App Name] > Storage > Clear Cache.

You might also need to re-enter your accounts after clearing the data.

If you use text messages to receive 2FA codes

1. Check for SMS delivery issues

Blocked Numbers: Ensure the number sending the 2FA code is not blocked on your phone.

Carrier Issues: Restart your phone or contact your carrier to check for any network problems affecting SMS delivery.

2. Ensure network signal

Make sure your phone has a strong signal, as poor coverage can delay SMS delivery.

3. Toggle airplane mode

Turn Airplane Mode on and off to reset your phone’s network connection.

4. Verify your phone number

Double-check that the phone number registered for 2FA is correct. Update it if you’ve recently changed your number.

5. Check the time window

Ensure you enter the code promptly after receiving it, as it’s valid for a short period.

6. Clear SMS App cache (Android only)

Go to Settings > Apps > Messages (or your SMS app) > Storage > Clear Cache.

If none of the above steps work, reach out to the support team via chat.

Did this answer your question?