7 Best Fixes for Steam Guard Not Showing Code
Steam decided to build it’s own 2FA app, Steam Guard, instead of usingGoogle Authenticator or Authy. Installing a separate app to manage a single 2FA makes little sense as is. Now, several users are facing an issue where Steam Guard is not showing 2FA code, so users can’t sign in to their Steam account on the desktop. Let’s troubleshoot Steam Guard code error.
Table of Contents
Before We Begin
Here are some common troubleshooting steps to help fix Steam Guard code error. If you have already tried them, move to the next point.
1. Check Email
Most users may not have noticed but Steam also sends the 2FA code via email. If you have not received the code via email, first add ‘support@steampowered.com’ and ‘noreply@steampowered.com’ email ids to contact. Check your spam folder too. Steam says it may take up to 30 minutes for the Steam Guard code email to arrive.
2. Use Backup Codes
At the time ofsetting up the Steam Guard app, you would have been asked to note down backup codes. These are one-time 2FA codes that you can use in case of emergency such as the one where Steam Guard doesn’t even displays the code. You can create more backup codes once you sign in to your Steam account. Do have access to them? If yes, use one of the those until you figure out why Steam Guard is not generating codes or showing them.
Generate Backup Codes
What if I failed to write backup codes or no longer find it? Well, you can generate them on thte fly from the Steam Guard app itself. I have Steam Guard installed on iPhone but steps will remain more or less the same for Android too, except the slight UI changes.
1.Tap onkebab menu(three-bar icon) in the upper right corner and selectAccount Detailsfrom the menu.

2.Scroll a little to find Account Security section. Tap onManage Steam Guardoption and thenGet Backup Codeshere.
3.Steam Guard will send you an SMS with an OTP for verification. Enter the code to genrate a fresh set of backup codes. Write it down somewhere safe and you can use one of them to sign in to your Steam account.

Remove Steam Guard
I don’t recommend removing Steam Guard protection unless nothing else works in this guide. In the screenshot above, you will notice theRemove Authenticatoroption right above the Backup Codes button. Tap on that to again verify using an SMS OTP to remove Steam Guard from your Steam account.
Note that you may have to sign in again on Steam on Windows or macOS. If that doesn’t work and Steam still asks for 2FA, close app and clear cache and flush as shown in point 5 and 6 below.

3. Check If Server Down
It is not the first time that Steam has faced a server issue. You can check Steam’s server status in detail onSteam Status. Another website isDowndetectorthat not only tracks Steam but also pretty much all popular apps and services. You should bookmark the latter for it can be handy in times of need to check status of different services.
4. Update Date and Time
The days of fixing date and time to troubleshoot an error like this are mostly over unless you are traveling between time zones. Do check if the date and time is correct on your computer and smartphone where you have installed Steam and Steam Guard app respectively. Set the date and time to the location you are currently at.
5. Clear Cache on Desktop and Mobile
Before you move on, note that clearing cache will log you out completely on both Steam and Steam Guard. Cache is just bits and pieces of data that the device stores to improve performance so it doesn’t have to reload and redownload frequently used data again and again.
Clear Cache on Windows and macOS

Steam cache files are stored at the below folder locations:
Open the Steam folder (you will find it in the drive where you installed the Steam app) and delete all files inside these folders.
Clear Cache on Android
Simiarly, deleting cache files on Android can fix several common errors and bugs that one might face while using Steam Guard app which is failing to show code.
1.Open App Drawer (swipe up from the bottom of the screen) and find Steam app.Long-press on the Steamapp icon andselect Info or i iconin the pop-up menu. SelectStoragehere.

2.Tap onClear dataandClear cachebuttons at the bottom of the screen to delete all saved data on your device.
6. Use Flush Command
Follow this step only if you can see the code on your smartphone but it is not working when you sign in to Steam account on Windows or macOS.
The flush command is a common troubleshooter for most Steam related errors. What is does is check the integrity of the system files of Steam and replace them if it finds something. Note that running the command will not affect user files so your game saves are safe.
1.Close Steam app first. PressCtrl+Shift+Esckeys on your keyboard to open the Task Manager. Under theProcessestab, find all Steam related tasks, right-click on them, and selectEnd taskto close them.
2.Then pressWindows+Rto open the Run prompt andtype the commandbelow. Then pressEnterto execute it.
3.Wait for the command to finish running, then reboot your computer. Now open the folder where you have installed Steam and double-click on the Steam.exe file to launch the app. It is critical that you do it from the installation folder the first time instead of using the Start menu or other shortcuts.
macOs makes it even easier to execute the Steam flush code.
1.Open Safari browser and copy-paste the code below. Press Enter to execute it right inside the browser.
7. Transfer Steam Guard to Spare Phone
You cantransfer Steam Guardto a spare Android/iOS phone that you may have lying around. I have all my 2FA apps on a spare phone that I keep offline at all times. It also contains some other important apps and notes that I want to stay safe. If it is not online, it can’t be hacked is the logic I had in mind.
1.Install Steam (Android|iOS) on your new mobile phone. Sign in and when the app asks for 2FA code, selectPlease help, I no longer have access to my Mobile Authenticator codes.
2.On the next screen, you can either Remove authenticator or Use this device. Choose the latter if you want to set up Steam and Steam Guard on this new phone.
3.Now simply follow the on-screen instructions and everything will be set up in no time. Note that Steam will send an SMS with an OTP code to verify that you are the owner of the Steam account. Enter the code when asked and you are done.
Several community members said that this fixed their Steam Guard not showing 2FA code error.
Guard Your Es-Steam
Most users were able to fix the error by either disabling and re-enabling Steam Guard option in the mobile Steam app, or transferring Steam Guard to a new phone. Both are not ideal options to be honest, but takes less than a few minutes and get the job done. If the app is set up correctly, ideally, this shouldn’t happen. however, apps are prone to bugs and so this is nothing new either.
On a side note, learn how you canplay retro games on Steamand feel a blast of nostalgia.
Gaurav Bidasaria
Gaurav is an editor here at TechWiser but also contributes as a writer. He has more than 10 years of experience as a writer and has written how-to guides, comparisons, listicles, and in-depth explainers on Windows, Android, web, and cloud apps, and the Apple ecosystem.
He loves tinkering with new gadgets and learning about new happenings in the tech world.
He has previously worked on Guiding Tech, Make Tech Easier, and other prominent tech blogs and has over 1000+ articles that have been read over 50 million times.