Most 2FA issues come from browser extensions, cached page state, or device time being out of sync. Incognito mode and disabling password managers usually identify the cause quickly.
If you’re having trouble setting up or signing in with 2FA, such as seeing an “Invalid code” or “An unexpected error occurred,” or being repeatedly prompted for a code, try the steps below.
Time Sync Issues
Time-based authentication codes rely on your device’s clock. If the clock is even a little off, your 2FA code may be rejected. To fix this, set your device to update the time automatically.
iPhone: Settings → General → Date & Time → Set Automatically
Android: Settings → System → Date & Time → Set time automatically
If you use Google Authenticator on Android, open the app and go to Settings → Time correction for codes → Sync now.
After your time is synced, try entering a new code. Also make sure that your authentication app is up to date.
Isolate browser issues
Use an incognito or private window
This bypasses extensions, cached scripts, and stored cookies.
If it works here, the issue is almost always client-side.
Chrome: Ctrl / Cmd + Shift + N
Firefox: Ctrl / Cmd + Shift + P
Disable browser extensions
Password managers and autofill tools are the top offenders.
Temporarily disable RoboForm, LastPass, Bitwarden, Grammarly, ad blockers, and script blockers.
Hard refresh
Windows: Ctrl + Shift + R
macOS: Cmd + Shift + R
This forces the page to reload without cached assets.
Clear site cookies
Clear cookies and local storage for the specific site, not the entire browser.
Reload and try again.
Try a different browser
Chrome, Edge, Firefox, or Safari.
This helps rule out browser-specific extension or cache behavior.
Authenticator app checks
Try a different authenticator app
Google Authenticator, Microsoft Authenticator, Authy, 2FAS.
If one works and another does not, the issue is usually time sync or app state.
If your agency team has 2FA enforcement turned on, you'll need an agency admin or Wunderite customer success member to help you reset 2FA so you can try another authenticator app.
Re-scan or re-enroll 2FA
Remove the existing 2FA setup and add it again.
If 2FA enforcement is turned on, you'll need assistance from an agency admin or Wunderite customer success.
Update the app
Ensure the authenticator app is fully up to date.
Older versions can have sync or push issues.
Password manager specific steps
Disable autofill on page load
Manual fill is safer during login and 2FA steps.
Delete and re-save the login
Make sure the saved login does not include the 2FA or OTP field.
Exclude Wunderite
Set app.wunderite.com to “never autofill” if refresh loops or repeated prompts occur.
Network and device checks
Try another device
Desktop vs mobile, or a different computer entirely.
Change networks
Switch from VPN to direct connection, or from Wi-Fi to cellular.
Some 2FA systems are sensitive to IP or network changes.
RoboForm known issues
Some password managers and authenticator apps can conflict with Wunderite authentication, especially RoboForm, which functions as both a password manager and authenticator. Common RoboForm issues include:
Autofill causing page refreshes, which can interrupt login flows and require 2FA to be reentered
Mixing saved login and one-time-pass entry. If RoboForm stores a 2FA entry alongside credentials, it can misapply that on repeat loads.
If these issues are occurring with RoboForm, try a different authenticator app. Check with your agency admin or Wunderite customer success to help you reset 2FA.
