You type your password. Epic asks for a 2FA code. You enter it, the page thinks for a second, and you land right back on the sign in screen. Again. The Epic Games 2FA loop is maddening, especially when Fortnite is open in the other window and your squad is waiting. The good news: in most cases your account is fine. The loop usually comes from your browser or the Launcher, not from Epic locking you out.
This guide goes through the fixes Epic Games Support recommends, in the order that gets most people back in fastest. No "bypass" tools, no shady sites. Those do not exist, and anything claiming to skip Epic 2FA is a trap for your account.
Why the Epic 2FA loop happens
Epic Support says getting stuck in a sign in loop is usually caused by cached session data or cookie conflicts, either in your browser or in the Epic Games Launcher. In plain terms, your code is often accepted, but an old saved session or a blocked cookie stops the sign in from sticking, so you get bounced back to the start.
There is a second, separate problem that looks a lot like a loop: the code itself gets rejected every time. That has different causes (an out of sync clock, an expired code, a code sent somewhere you are not looking). Figure out which one you have before you start clearing things.
- Code accepted, then back to the sign in page: this is the true loop. Start with the browser and Launcher fixes below.
- Code rejected with an error like "Sorry, the code you are using couldn't be found": jump to the section on codes that keep failing.
- No code arriving at all: check where your codes are supposed to go, covered further down.
Fix the loop in your browser
If you sign in on the Epic website (to redeem something, link a console, or change settings), work through these steps. Epic Support lists each of them for the sign in loop.
- Clear your browser cache and cookies. This wipes the stale session data that Epic says is the usual cause.
- Try a private or incognito window. It starts with no saved cookies, which makes it a fast test. If sign in works there, the problem was your saved browser data.
- Try a different browser. If one browser keeps looping and another works, something in the first one (often an extension or a strict privacy setting) is getting in the way.
- Disconnect any VPN or proxy. Epic lists this as a fix for the loop, so turn it off, then sign in again.
One more thing to check: if you see a "Something went wrong" style error instead of a clean loop, your browser may be blocking the cookies the sign in page needs. Privacy extensions and strict tracking settings are common culprits. Allow cookies for Epic while you sign in, or use a browser without those extensions.
Start with an incognito window before you clear everything. It takes ten seconds, and it tells you right away whether the loop is your saved browser data or something else.
Fix the loop in the Epic Games Launcher
If the loop happens inside the Launcher, Epic says to fully close it, clear its web cache, and open it again. Closing the window is not enough, because the Launcher keeps running in the system tray.
- Find the Epic Games icon in your system tray, right click it, and choose Exit.
- On Windows, open the %localappdata% folder, go into EpicGamesLauncher, then Saved, and delete the webcache folders you find there. Epic names webcache, webcache_4147 and webcache_4430 as the ones to remove, if they are present.
- On Mac, the web cache lives in ~/Library/Caches/com.epicgames.EpicGamesLauncher. Clear the webcache folder there.
- Start the Launcher again and sign in.
Still looping? Try signing in on the Epic website in an incognito window. Epic suggests this to check whether the problem is the Launcher or the account. If the website works and the Launcher does not, the account is fine and it is a Launcher issue. If both fail, keep reading.
If the 2FA code keeps getting rejected
A code that fails every time feels like a loop, but the fix is different. Go through these.
- Use a fresh code. Authenticator codes change quickly, and an older one may be rejected for that reason alone. Wait for the app to show a new code, then type it right away.
- Check your phone clock. Epic Support calls an out of sync device clock the most common cause of rejected authenticator codes. Turn on automatic date and time on the phone that runs your authenticator app.
- If you get "Sorry, the code you are using couldn't be found", Epic suggests signing in from a different device, or using another browser or a private window. On the Epic Games Store mobile app, Epic suggests reinstalling the app.
- Slow down. Lots of attempts in a row can get you temporarily blocked. If you see an error about too many attempts, wait before trying again instead of hammering the button.
Curious why the clock matters so much? Authenticator codes are generated from a shared secret plus the current time. If your phone thinks it is a minute off, it generates the code for the wrong moment. You can see how that works with our 2FA code generator.
If the code never arrives
Sometimes you are not stuck in a loop at all. You are waiting for a code that is going somewhere else.
- Check your 2FA method. Epic Support says that if your primary method is an authenticator app or SMS, the code goes there, not to your email.
- For email codes, check spam and junk, and search your inbox for "Epic Games". Then refresh after a few minutes.
- Add Epic's sender domains to your safe senders. Epic's help pages mention support.epicgames.com, acct.epicgames.com and accts.epicgames.com.
- Make sure you can still open the email on the account. If you cannot, Epic says to submit a support ticket through Contact Us.
Lost your authenticator? Use "Try another way"
If the loop started because you changed phones or deleted your authenticator app, there is no code to fix. You need a different way in. Epic gives you a few options on the 2FA prompt.
- Choose "Try another way", then pick the email option to get a 2FA code sent to the email on your account. This only works if you can still open that inbox.
- Use a backup code. Epic gives you a list of backup codes when you first turn on 2FA with an authenticator app. Choose "Try another way", pick the backup code option, and enter one of them.
- Sign in with a linked account. If you linked PlayStation, Xbox, Google or another account to Epic, Epic suggests trying to sign in with that.
- If none of those work, use "Lost access to authentication methods?" on the sign in help page. Epic says it will try to help you reset your password if it cannot verify you through 2FA.
Once you are back in, go to Password & Security and set up 2FA again with your new phone. Epic recommends turning it back on, and so do we. If you suspect someone else changed your details, treat it as a hijacked account and follow our guide on how to recover a hacked Epic Games account.
Make sure the next sign in is boring
Most 2FA lockouts trace back to one missing detail: which email is on the account, which app holds the code, or where the backup codes went. Five minutes now saves you an evening of loops later.
- Write down the email on your Epic account, exactly as registered.
- Note which 2FA method you use (authenticator app, SMS or email) and, for an app, which phone it is on.
- Save your Epic backup codes somewhere you can reach without that phone.
- Keep automatic date and time turned on, on every phone that runs an authenticator.
- Write down which console or social accounts are linked to Epic, so you know your fallback options.
That is a lot of small details for one account, and most of us have six or seven gaming accounts. This is what LoginScout is for. Each account is one card with the login, password, recovery notes and 2FA details together, encrypted on your device. It works as a gaming password manager, and its authenticator codes can live right next to the login they protect.
The short version
If Epic accepts your code and sends you back to sign in, it is usually cached data or cookies. Try incognito, clear cookies, switch browsers, turn off your VPN, and clear the Launcher web cache. If the code is rejected, use a fresh one and fix your phone clock. If you lost the authenticator, use "Try another way" with email or a backup code. Then save the details so it never catches you out again. You can create a free vault for up to five accounts in about a minute.
Questions people ask
- Why does Epic Games keep asking for my 2FA code?
- Epic Support says a sign in loop is usually caused by cached session data or cookie conflicts in your browser or the Launcher. Clearing cookies and cache, trying an incognito window, or clearing the Launcher web cache usually fixes it.
- Why is my Epic Games authenticator code not working?
- Epic says an out of sync device clock is the most common cause. Turn on automatic date and time on your phone, wait for a fresh code, and enter it right away.
- How do I log in to Epic Games without my authenticator app?
- On the 2FA prompt, choose "Try another way" and get a code by email, or enter one of the backup codes Epic gave you when you set up the app. You can also try signing in with a linked console or social account.
- Where do I find my Epic Games backup codes?
- Epic shows a list of backup codes when you first turn on 2FA with an authenticator app. If you did not save them then, use the email option on the 2FA prompt instead, and save the codes somewhere safe the next time you set up an authenticator.
- Can a VPN cause the Epic Games login loop?
- Yes, Epic lists disconnecting a VPN or proxy as one of the fixes for getting stuck in a sign in loop. Turn it off, clear your cookies, and try signing in again.
Ready to try it?
Create a free vault and keep logins, mail, and MFA together.
Related: Recover a hacked Epic Games account · 2FA code generator · Authenticator codes in LoginScout · Gaming password manager

