If you are using Steam Guard as your 2FA method to protect your Steam account you along with your phone number you might have instances where the code isn't sent to your device. If you're just setting up a Steam account for the first time the reasons are more than likely different than if you have an established account so follow along as this guide walks you through quite a few solutions you can use to fix Steam Guard not sending SMS codes.
Takeaways:
- Learn how to fix Steam App not sending 2FA code via SMS
- How do you fix the Steam App not sending 2FA codes via SMS
Table of Contents
Why is Steam Guard Not Sending an SMS
There are quite a few variables that will cause Steam Guard not to send an SMS. Incorrectly formatted phone numbers, carrier-level blocking of verification messages, temporary cooldowns caused by repeated resend attempts, and message filtering on the phone itself. Network interference from VPNs, DNS filters, or unstable connections can also prevent Steam from successfully sending the request.
How to Fix Steam Guard Mobile Authenticator SMS Code Not Sending
Repeatedly pressing the resend button usually makes the problem worse. Steam applies cooldowns that delay or block delivery if too many requests are made. If you have tapped that resend putting a few too many times in a row you're going to have to wait 15 to 30 minutes before the system stops thinking you're a malicious bot.
Check Spam, Blocked, and Unknown Senders
Verification texts are usually filtered automatically so may be blocked by some carriers.
On Android:
- Open the Messages app, tap your profile icon, and check Spam and Blocked folders.
- If the Steam message appears there, move it back to your inbox and mark it as not spam.
On iPhone:
- Open Messages and check Filters, then review Unknown Senders.
- Also confirm Steam is not listed under Settings, Messages, Blocked Contacts.
After you have checked things, messages should come through again.
Switch to Email Verification Instead of SMS
Rather than fighting with the SMS system just flip to the email system and get your 2FA code without having to wait. You should have multiple methods set up anyway. If Email fails switch to scanning a QR code. If none of these things are an option, you shouldn't have been stupid enough to set up your account without adding them.

Restart and Re register Network Services
Restart your phone to force a fresh network registration. After rebooting, disable airplane mode, ensure signal strength is stable, and request the code again.
On Android, resetting network settings can also help. This clears carrier configuration issues without deleting personal data.
Use Steam Recovery Options
If SMS delivery is impossible, use Steam’s account recovery tools.
Check for a saved Steam Guard recovery code. If available, it allows authenticator removal without SMS. Otherwise, contact Steam Support to recover access or update your phone number. As a last resort, you may be able to temporarily use another number you control if Steam allows it.