Guides

The code never arrived

Not Getting Text Verification Codes? Check These in Order

An ordered path for a missing text-message code: the service, your phone's own filters, your carrier's blocks, then your number type, each checked against the phone maker's or carrier's own page.

11 min readReviewed 2026-09-28

Most missing text-message codes are stuck at one of four layers: the service that sends them, your phone's message filters, your carrier, or the type of number on the account. Each fails in its own way, so start from what you can see. Do other texts arrive? Do codes from other companies arrive? Did this service's codes work before? The answer points at one layer, and the fix lives there.

Check them in this order. The service needs no settings at all, a phone filter takes a minute in Settings, and a carrier block needs the account owner or customer care.

Which layer is failing?

What you seeMost likely layerCheck next
No texts arrive at all, from anyoneNot a code problem: the phone, SIM, message storage or networkRestart the phone, confirm the SIM or eSIM is active, clear space if message storage is full, look for a carrier outage
Codes from other companies arrive; only this service's code does notThe serviceThe number on the account, the country code, how many times you pressed Resend
Texts from people you know arrive; codes from unfamiliar senders do notYour phone's unknown-sender or spam filterThe phone section below
This service's codes used to arrive and then stoppedA block on your phone or your carrier accountThe blocked list on your phone, then the carrier section
Codes from several unrelated companies stopped around the same timeA carrier-side block on business messagesThe carrier section below
The number is a Google Voice or other app-based numberThe number type"Is the number itself the problem?" below
You are abroad or on hotel or airport Wi-FiTravel, not a blockThe travel guide linked below

A phone filter and a carrier block look the same from the outside, so treat the table as a first guess and move to the next layer if the first check does not explain it.

Could the service itself be the problem?

  • The number on the account is old or wrong. If you changed numbers, the account may still hold the old one. Check the number the service has on file.
  • The country code is missing or wrong. A number saved without the right country code may not reach your phone.
  • You pressed Resend many times. Stop, wait a few minutes, then ask once. Microsoft, for one, warns: "Don't make excessive or repetitive requests to alternative emails or phone numbers as this can cause us to block you and not send verification codes." The stale-code check explains which code is still live.
  • The service has an outage. If only one company's codes are missing, look for its status page before you change anything on your side.

Is your phone filtering it?

Both phones can file a code where you will not see it, Google Messages can stop suspected spam from being delivered at all, and both can block a sender outright.

iPhone. Apple's iPhone User Guide (iOS 27, the current version) describes a filter for unknown senders: in Messages, tap the Filter button, then Manage Filtering, where Screen Unknown Senders is turned on. With it on, Apple says: "Until you mark a sender as known or add them as a contact, any future messages are filtered to Unknown Senders." To rescue a code, tap the Filter button, tap Unknown Senders, open the conversation and tap Mark as Known. Apple also builds in an exception for codes: "To get notifications from some unknown senders—for example, for time-sensitive texts, like verification codes—tap Allow Notifications, then turn on the categories you want to allow. (Options vary by country and region.)" A separate Text Message Filter sorts texts from unknown senders into Transactions and Promotions folders, so look in Transactions too.

A blocked number is stricter. Apple: "Messages that are sent or received won't be delivered." To check in iOS 27: "Go to the Settings app on your iPhone. Tap Privacy & Security, then tap Blocked Contacts." Select the number, scroll down and tap Unblock Contact.

Do this on iPhone: tap the Filter button and look in Unknown Senders and Transactions; mark the sender as known; turn on Allow Notifications for verification codes where your region offers it; then check Blocked Contacts.

Android (Google Messages). Google's help page says spam detection can do more than label a text: "When Google Messages detects suspected spam, it can prevent spam messages from getting delivered and hide spam in the spam folder." Spam and blocked senders share one list: "Open Google Messages. Tap your Profile photo or icon, More options, Spam & blocked." Do this on Android: open Spam & blocked and look for the code; if the sender is there, select it and tap Unblock.

Is your carrier blocking the sender?

Businesses send codes from short codes and from ordinary 10-digit numbers. T-Mobile's support page puts it this way for the US: commercial texts "come from two number types: Shortcode 4/5/6-digit sender number, Longcode 10-digit sender number", and it lists "One-time PINs", "Two-factor authentication (2FA)" and "Security codes" among them. Each carrier handles blocks differently. What their own pages said on September 28, 2026:

  • T-Mobile. The Message Blocking add-on "Blocks all chargeable incoming and outgoing SMS and MMS messages", but its list of messages that stay unblocked includes "Standard-rated messages from short codes". So short-code texts get through, while a code from an ordinary 10-digit number can be caught; the primary account holder can turn the add-on off. A block on one business's numbers is separate: T-Mobile's FAQ says a block may be enabled "on the number(s) that the specific business uses. Please contact Customer Care to check whether a block was applied to your account." The FAQ also describes texting customers to say T-Mobile removed an account setting that blocked all commercial texts. Do this: check whether Message Blocking is on, then ask Customer Care to check for a block on the business's sending number.
  • Verizon. Verizon's blocks FAQ puts service blocks in My Verizon: "sign in to My Verizon as the Account Owner or Manager ... navigate: Account, My plan, Blocks. Select the appropriate mobile number. Select Block services. Select Messaging, Purchases or Additional Services to expand then select any of the switches to turn blocks on or off." The same Blocks page has "Block calls & messages", to "Prevent a device from getting unwanted calls and texts from a specific number." Do this: the account owner or manager checks the Messaging switches under Block services, then opens Block calls & messages and removes the business's number if it is listed. On Verizon Family accounts, number blocks are in the Verizon Family app.
  • AT&T. AT&T's text-messaging help treats a missing short code like a missing contact: "If you're not receiving messages from a specific person, number, or short code, make sure the number or contact isn't blocked. If they are, unblock them." Its ActiveArmor page sends text-spam filtering to the phone itself: "Google and Apple have built-in support to manage suspected spam or junk text messages." Do this: work through the phone section above before you call AT&T.

On any other carrier, ask customer care whether your line has a block on short codes or business messages.

Is the number itself the problem?

Some services refuse internet-based (VoIP) numbers such as Google Voice. Microsoft says "VOIP numbers cannot be added as a way to sign in or get verification codes", and Discord says for phone verification: "VOIP, Burner, or Landline numbers cannot be used." It is not universal, so check the service's own help pages. If a service rejects your number when you add it, or accepts it but never texts, its help pages or support team are the only place that can say why.

Are you traveling?

Abroad, on a cruise or behind a hotel Wi-Fi login page, the cause is usually roaming or the Wi-Fi gate, not a block. Getting verification codes while traveling covers that case.

How do you stop depending on text messages?

Every layer above belongs to a different company, which is why texted codes are fragile. The lasting fix is to move the account off SMS where the service allows it:

  • Email codes. Email does not pass through your carrier's text-message blocks. The verification-code directory links each large service's own help page and, where the service publishes one, the sender address to search for.
  • An authenticator app. The code is made on your device and never travels by text or email. Read what to set up before you switch to an authenticator app so a lost phone does not lock you out.
  • A passkey. Where a site offers one, it replaces the code for that sign-in.

If your missing code is an email, not a text, use the email checklist instead.

Where does MagicLess fit?

MagicLess reads email, not text messages, so the checks above are yours to run. Once a service lets you get codes by email, MagicLess finds the new code in the Gmail inbox you connect and offers it on the login page in Chrome on a computer, with a Fill button and no automatic submit. See what MagicLess works with.

FAQ

Can a carrier block one company's codes but not others?

Yes. T-Mobile's page describes a block "on the number(s) that the specific business uses" and tells you to ask Customer Care to check it. Verizon can block texts from specific numbers under Blocks, "Block calls & messages", in My Verizon, so check that list too.

Should I turn off my iPhone's unknown-sender filter?

You do not have to. Mark the code's sender as known, and use Allow Notifications, which Apple describes for "time-sensitive texts, like verification codes" (options vary by country and region).

Why won't a service send a code to my Google Voice number?

Some services do not accept VoIP numbers for verification. Microsoft and Discord both say so on their own help pages; for any other service, check its help pages or ask its support team.

Claim ledger

ClaimSourceLast checkedConfidence
"Don't make excessive or repetitive requests to alternative emails or phone numbers as this can cause us to block you and not send verification codes."; "VOIP numbers cannot be added as a way to sign in or get verification codes."; a full message inbox can stop the verification SMS from appearing.Microsoft Support: Troubleshoot Microsoft verification code issues2026-09-28High
iPhone (iOS 27): Screen Unknown Senders under the Filter button and Manage Filtering; messages from senders not marked as known are filtered to Unknown Senders; Mark as Known; Allow Notifications for time-sensitive texts like verification codes, options vary by country and region; Text Message Filter sorts unknown-sender texts into Transactions and Promotions.Apple: Screen and filter text messages on iPhone2026-09-28High
iOS 27 path to Blocked Contacts: Settings, Privacy & Security, Blocked Contacts; Unblock Contact.Apple: Prevent contacts from communicating with you on iPhone2026-09-28High
Messages from a blocked number or contact won't be delivered.Apple Support: Block phone numbers, contacts, and emails on your iPhone or iPad2026-09-28High
Google Messages spam detection can prevent spam messages from being delivered and hides spam in the spam folder.Google Messages Help: How Google protects your privacy with spam detection2026-09-28High
Google Messages: Profile photo or icon, More options, Spam & blocked; select the contact and tap Unblock.Google Messages Help: Block senders & report spam2026-09-28High
Commercial texts come from 4-6 digit short codes and 10-digit long codes and include one-time PINs, 2FA and security codes; Message Blocking blocks all chargeable SMS and MMS but leaves "Standard-rated messages from short codes" unblocked; a block may be enabled on a specific business's numbers, checked by Customer Care; T-Mobile texts customers after removing an all-commercial-texts block.T-Mobile Support: Message Blocking2026-09-28High
My Verizon: Account, My plan, Blocks, Block services (Messaging, Purchases, Additional Services), for the Account Owner or Manager; Block calls & messages prevents texts from a specific number; Verizon Family accounts use the Verizon Family app.Verizon Support: Block and unblock calls, texts, services FAQs2026-09-28High
AT&T: for a missing message from a person, number or short code, check that it is not blocked.AT&T Support: Get Text Messaging Help2026-09-28High
AT&T: Google and Apple have built-in support to manage suspected spam or junk texts.AT&T Support: Use the AT&T ActiveArmor app2026-09-28High
Discord phone verification: VOIP, burner or landline numbers cannot be used.Discord Help Center: How to Verify Your Discord Account2026-09-28High

Sources