Keep your personal number private
Your real phone number never touches Not Listed / Other / Any. Use a virtual number for full privacy.
You’re stuck. The signup screen is waiting, but your country isn’t in the dropdown—or the app you need isn’t anywhere in the list—and that “continue” button might as well be grayed out forever. This is one of those moments where generic advice falls flat. “Try again later” doesn’t help when you need the code now.
What’s actually happening is pretty straightforward: your temporary number provider doesn’t have a pre-built connection for that specific app in that specific country. Most platforms work off a curated list—a short menu of services they’ve decided to support. If your target isn’t on the menu, the whole request gets blocked before it even starts.
Not Listed / Other / Any SMS verification confirms you control a phone number by sending a 6-digit OTP to that number during signup or login. With SMSPin you receive that code on a temporary virtual number online — no physical SIM card needed and your production workflows stay separate.
No paperwork, no carrier hassle — a real number ready to receive your Not Listed / Other / Any OTP code right now.
Your real phone number never touches Not Listed / Other / Any. Use a virtual number for full privacy.
Not Listed / Other / Any sends the SMS immediately. Your inbox refreshes in real time — no delays.
US, UK, Germany, India, Brazil, and more. Real, carrier-registered numbers.
Everything happens online. No monthly subscription to buy, no roaming, no second phone.
If the OTP never arrives in 20 minutes, your credits return automatically.
Top up with USDT, BTC, ETH and more via Cryptomus. No card required.
Four steps — from picking a number to a verified Not Listed / Other / Any account.
Purge the request state completely – Don’t just hit refresh. Go into your phone or browser settings and wipe the app’s stored data. Clear the cache, force-stop the app if you’re on mobile, then relaunch so the verification flow starts fresh.
Open an incognito or private window – If verifying through a web portal, open a private browsing session. This strips out extensions, cookies, and cached DNS data that might be interfering with the dropdown.
Check your number’s prefix and profile – Look at the temporary number you rented. If it’s flagged as VoIP or a non-local range, some apps reject it before you even reach the OTP stage. Switch to a number with a standard local prefix—a real UK mobile range instead of a UK virtual landline, for example—and try again.
Choose “Other” to skip the app filter – When your app is missing, select “Other” or “Unknown” at the bottom of the list. This avoids the dropdown filter and tells the system to accept whatever SMS arrives.
Rent a number for multi-day windows – If the app expects a second OTP hours or days later, rent a dedicated number for 1–30 days. Keeps that line assigned exclusively to you, so follow-up codes arrive at the same number.
SMSPin is provided for legitimate privacy and convenience use cases only. Please review Not Listed / Other / Any's terms before use.
Need a specific country code for your Not Listed / Other / Any verification? We've got you covered.
Every SMSPin number is a legitimate, carrier-registered mobile number — not a VoIP range. Not Listed / Other / Any accepts them reliably.
Sign up with email only. Your real number and identity stay private.
The moment Not Listed / Other / Any sends your OTP, it appears in your dashboard — pushed, not polled.
Wait before firing off a second request – Give it a full ten minutes before declaring failure. In some cases, “Unknown” is just a UI glitch and the SMS arrives 5–7 minutes later.
Test the voice call fallback – If the app offers a “Call me” option, use it. Voice verification rarely shares the same blocked carrier route as SMS, and it’s often the fastest way to break out of a persistent “Unknown” state.
Check spam and archive folders – Some temporary number interfaces automatically filter short code messages into an “Archive” or “Spam” tab. Look there before concluding the route has completely failed.
Reset your advertising ID first – On Android, find Google settings and reset the advertising ID. On iOS, toggle “Limit Ad Tracking” off and back on. This lifts temporary shadow bans causing the “not listed” block.
| Option | Best For | Duration | Cost Model |
|---|---|---|---|
| Free Number | Testing connectivity before spending credit | One-time | Free |
| Pay-Per-Use (Activation) | Single OTP to create an account | One-time | Per use, from $0.01 |
| Rental | Multi-day processes (KYC, marketplace confirmations) | 1 to 30 days | Flat rate per duration |
Match the number’s country code to the region the app trusts – If the app accepts UK-registered accounts, rent a UK number and select that same country in the app’s region selector. No VPN usually required.
Switch from a US short-code route to a UK long-number route – This sometimes resolves the “Unknown” error immediately, as different carrier prefixes have different routing agreements.
Use a standard local prefix – A real UK mobile range beats a UK virtual landline. Some apps reject non-local or VoIP prefixes before the OTP stage.
Using a temporary number to protect your privacy during testing or trial signups is generally legitimate. But using one to impersonate someone, commit fraud, or avoid a legally mandated security check like banking KYC may violate the app’s terms and applicable regulations. SMSPin is not affiliated with any app or website. You’re responsible for your own legal decisions.
Most first-attempt failures happen because of a slight delay in the API handshake between the app’s server and the SMS gateway. The initial request times out before the route is fully negotiated. Tapping “Send again” or switching to voice call delivery often works because the gateway already has the routing context warmed up from the first attempt.
A one-time (pay-per-use) rental delivers a single OTP and then expires. A longer rental, typically 1 to 30 days, keeps the same number assigned exclusively to you. If you’re stuck in a KYC process that requires identity re-confirmation after 48 hours, a multi-day rental ensures you still have control of that number when the second code arrives.
An empty dropdown usually means the provider’s real-time inventory for that region is temporarily depleted. Wait five minutes and refresh. If you’re using an API, retry the request with a different endpoint or region code. A depleted pool isn’t permanent; it just means your timing was unlucky.
On transparent platforms, yes. When you pay for an SMS verification, and the system detects no code was delivered within a reasonable window, it should refund your balance automatically. This is a strong signal that you’re using a legitimate service rather than a site that profits from your failures.
No. It means the routing layer between your number and the target app’s SMS gateway isn’t established on that provider’s platform. The number itself is real and can receive SMS; it’s just not pre-approved for that particular application. Changing to a number with a different country prefix, or using a provider that allows manual “Other” input, usually solves it.
You’re stuck. The signup screen is waiting, but your country isn’t in the dropdown, the app you need isn’t in the list, and that “continue” button might as well be grayed out forever.
This is one of those moments where generic advice falls flat. “Try again later” doesn’t help when you need the code now.
What’s actually happening is pretty straightforward: your temporary number provider doesn’t have a pre-built connection for that specific app in that specific country. Most platforms work off a curated list a short menu of services they’ve decided to support. If your target isn’t on the menu, the whole request gets blocked before it even starts.
Here’s the good news: there are workarounds, and some of them take less than a minute. You don’t need to use your personal SIM, and you definitely don’t need to pay extra for some mysterious “premium route.”
The “not listed” error is a provider-side routing problem, not a problem with your number.
Clear your app cache, switch to incognito mode, and pick “Other” or “Unknown” when the app you need isn’t shown.
If your country isn’t in the dropdown, rent a number from a region the app does support; don’t try to force a local number onto a blocked region.
For verifications that stretch across multiple days (KYC flows, marketplace confirmations), renting the same number for 1–30 days is the most reliable path.
Legitimate services refund you automatically when no code arrives. Shady ones use this error to sell you an upsell “fix.”
The error means your provider hasn’t set up a direct route to the app or country you’re targeting. Most platforms work from a pre-configured list of supported services, and if yours isn’t on it, the request gets automatically rejected. Your number is fine; the backend doesn’t know where to send the SMS.
Here’s what’s happening behind that dropdown:
Pre-set templates create a bottleneck.
Many SMS verification services don’t actually connect to everything. They rely on templates and backend routes built for a fixed set of apps. If your target isn’t in that set, you get “not listed” and a dead end.
Country locking runs deeper than the dropdown.
A number labeled “US” or “UK” can still get geo-blocked by the app you’re signing up for. Social platforms and fintech companies have gotten aggressive about blocking entire ranges of virtual numbers tied to specific countries. So even though the country looks supported, the app won’t accept it.
IP and region mismatches hide available options.
Some providers filter what they show you based on your browser’s IP location. If it doesn’t match the expected region, they remove options from the dropdown. It’s not a bug; it’s an overeager filter that shrinks your choices before you even see them.
Start by clearing the app’s cache, then open a private browsing session, and finally double-check that the number you’ve rented matches the country code the app expects. These three steps resolve most “not listed” errors without any special tools or extra purchases.
Before you assume the service is broken, run through this sequence. A surprising number of these errors come from stale session data or a simple mismatch, not a dead route.
Step 1: Purge the request state completely
Don’t just hit refresh. Go into your phone or browser settings and wipe the app’s stored data. Clear the cache, force-stop the app if you’re on mobile, then relaunch. You want the verification flow to start fresh, with no memory of previously rejected countries or app selections.
Step 2: Open an incognito or private window
If you’re verifying through a web portal, open a private browsing session. This strips out extensions, cookies, and cached DNS data that might be interfering with the country or app dropdown. It also prevents your ISP from replaying a stale handshake that could misroute the request.
Step 3: Check your number’s prefix and profile
Look at the temporary number you rented. If it’s flagged as VoIP or a non-local range, some apps reject it before you even reach the OTP stage. Switch to a number with a standard local prefix and a real UK mobile range instead of a UK virtual landline, for example, and try again. Sometimes the fix is as minor as swapping a US virtual number for a UK mobile one the app hasn’t blocked yet.
SMSPin is not affiliated with any app or website. Please follow each app’s terms and local regulations.
Test with a free number first.
Before spending credit on an app that keeps rejecting, grab a free number from our free numbers page. You can confirm connectivity in seconds without burning any balance, so a blocked route doesn’t cost you anything.
When your app is missing from the dropdown, select the “Other” or “Unknown” option as a generic placeholder. This tells the platform to route incoming SMS to your temporary number without needing a pre-configured app template. Just make sure the number you’re renting actually supports the carrier that sends codes for that app.
Choose “Other” to skip the app filter.
Most reputable platforms include an “Other” or “Unknown” slot at the bottom of the list. Selecting it avoids the dropdown filter and tells the system to accept whatever SMS arrives. You can often type the app’s name in a comments field; it’s just a label and won’t affect delivery.
Watch for non-SMS delivery channels.
Sometimes the “not listed” error is telling you something useful: the app doesn’t use traditional SMS at all. Some services push verification codes through in-app notifications or internal chat messages. If nothing arrives after three minutes, open the app and check for a secondary delivery channel before assuming the number failed.
Blank codes under “Other” usually mean the number is dry.
If you select “Other” and the status updates but no SMS appears, the temporary number may not be accepting messages, or the app’s carrier may have already blocked it. Release it and grab a fresh one with a different country code.
For a real-world example, take a look at how our WhatsApp verification guide handles the case where WhatsApp isn’t in the standard list. The same approach works for hundreds of other apps.
If you’re seeing “not listed for any app” repeatedly, your device’s advertising ID or hash has probably been flagged by a bot protection layer. Reset your advertising ID, log out of duplicate profiles, and switch to cellular data (4G/5G) instead of Wi‑Fi. This makes the verification system treat your request like it’s coming from a new device.
Reset your advertising ID first.
On Android, go to your Google settings and reset your advertising ID. On iOS, toggle “Limit Ad Tracking” off and back on. This gives your device a fresh identity fingerprint and often lifts the temporary shadow ban causing the “not listed” block.
Change your IP protocol stack.
If you’re on Wi‑Fi, switch to mobile data and vice‑versa. Moving between IPv4 and IPv6 networks changes the handshake data that verification gateways inspect. A cellular connection also tends to look more “human” to bot mitigation systems that flag virtual number requests.
Never double-book a temporary number.
Using the same virtual number for two different apps simultaneously is a fast track to getting blocked by both. Verification gateways log the number against the first app that requested a code and often suppress all subsequent requests, even legitimate ones. Keep it to one number per app, per session.
If the app is region-locked and your country isn’t in the list, don’t force a local number onto a blocked region. Instead, use a number from a supported country and, during signup, select that same country in the app’s region selector. Match the number’s country code to the region the app trusts, not the country you’re physically in.
A VPN is often unnecessary.
Many apps decide which SMS country to accept based solely on the phone number you enter, not your IP address. If you rent a UK number and the app accepts UK-registered accounts, the verification SMS usually arrives without any VPN as long as the SMS gateway recognizes the UK carrier prefix.
Check the SMS gateway link for that country before committing.
Not every virtual number route in every country has a live path to every app. Before you commit, confirm that the two countries you’re bridging the app’s region and the number’s carrier have an established gateway interconnect. A reliable service shows you real-time availability per country instead of promising impossible global coverage.
Some sketchy sites use the “not listed” error to upsell you on a “custom request” or “premium route.” Legitimate services show you transparently what they can and can’t connect to. A trustworthy provider offers you an alternate number or an automatic refund when delivery fails, not an extra fee to unlock what should have worked in the first place.
“Error-solving” fees are a massive red flag.
You should never pay to fix a delivery failure. Standard platforms log the non-delivery and refund automatically, often within minutes. If a site asks you to tip, pay a support fee, or upgrade to a “premium route” because your app wasn’t listed, close the tab and find a better service.
Transparency separates legitimate tools from fronts.
A privacy-focused service tells you upfront which number ranges are likely to work and which are blocked. SMSPin’s price page, for instance, breaks down cost and availability per country and service so you’re never buying unthinkingly. If you’re staring at a wall of brand logos with zero detail on carrier support, treat the “not listed” error as a warning about the whole platform.
Refund policy reveals everything.
NIST’s Digital Identity Guidelines (SP 800-63B) note that out-of-band verification via SMS is considered a “restricted” but still permissible channel when other factors aren’t available. A legitimate provider handles that reality by refunding you when a route doesn’t exist instead of pretending they can open a backdoor for an extra $5.
When short-term verification fails because the app expects a second OTP hours or days later, renting a dedicated number for a set window anywhere from 1 day to 30 days keeps that line assigned exclusively to you. Any follow‑up codes arrive at the same number, so you don’t get hit with a “not listed” error on day two.
Figure out if this is a one-time code or a multi-day process.
If you only need a single OTP to create an account, pay-per-use works fine. But if the app sends a confirmation code 24–48 hours later, common with fintech KYC and marketplace verifications, you’ll lose access the moment your temporary number expires. A rental locks the number to your session for the full window.
Reserve a rental number before starting verification.
Go to your provider’s rental section and pick the country and duration you need. Renting a phone number for 7 days, for example, gives you a stable line that can receive multiple codes from the same app without interruption.
Use the same number for every step of the app’s flow.
Once your rental is active, enter it as the primary number in the signup form. Don’t switch numbers mid‑flow. When the app sends a verification SMS for initial setup, and again for a password reset or secondary confirmation, you won’t see the “not listed” error because you’re still holding the same trusted line.
For developers and QA teams testing app flows repeatedly, a longer rental costs far less than buying individual OTPs. You can verify dozens of test accounts against one stable number instead of paying per code each time.
The “Unknown” error usually means the OTP was sent to the carrier gateway. Still, the handoff to your temporary number dropped, often because the carrier lacks a routing agreement for that specific virtual prefix. Request a fresh code or, if available, switch to a voice call delivery. Voice calls frequently avoid the SMS routing issue entirely and deliver an automated call that reads the code aloud.
Wait before firing off a second request.
In some cases, “Unknown” is just a UI glitch, and the SMS does arrive; it just takes 5–7 minutes longer than the status page expects. Give it a full ten minutes before declaring failure. Many platforms auto-refund if no code shows up, so time is on your side.
Test the voice call fallback.
If the app offers a “Call me” option, use it. Voice verification rarely shares the same blocked carrier route as SMS, and it’s often the fastest way to break out of a persistent “Unknown” state, especially on numbers where SMS delivery has been throttled.
Check spam and archive folders in your SMS panel.
Some temporary number interfaces automatically filter short code messages into an “Archive” or “Spam” tab. If your code isn’t in the main inbox, look there before concluding the route has completely failed.
For a full view of per-country pricing so you can test a different route if the first one stalls, see the SMSPin price list. Switching from a US short-code route to a UK long-number route sometimes resolves the “Unknown” error immediately.
If you’re a developer testing an app that doesn’t appear in the web UI dropdown, the API route is your direct avoid. Using an SMS verification API, you can hard-code the country and service parameters into your HTTP request, completely sidestepping the graphical menu that would otherwise show “not listed.”
Send a direct /getNumber request with the country and service you need
Even if the web interface doesn’t list your app, the API back-end often supports far more services. Specify the country and service fields explicitly; if the route exists server-side, you’ll get a number instantly.
Poll the status endpoint to capture OTPs in real time.
Set up a loop that calls getStatus every few seconds after your request. This polls the SMS inbox and returns the code the moment it lands, without needing to refresh a web page. The OWASP Authentication Cheat Sheet recommends short-lived polling and automated cleanup to limit exposure of temporary codes principles you can build directly into your integration.
Build retry logic for failed routes.
If the API returns a routing error, don’t just fail. Automatically try the next closest country code from a pre-set list. A small queue of fallbacks US → UK → Netherlands → India, for example often finds a live route on the second or third attempt, making your automation resilient to “not listed” blocks. Google’s Identity Platform documentation confirms that many modern apps evaluate SMS deliverability per carrier, so cycling through prefixes programmatically increases your success rate without manual intervention.
The “SMS verification not listed” error is almost always a routing gap at the provider level, not a problem with your phone or the number you selected.
Quick wins: clear your app data, use a private session, confirm your number’s prefix matches what the app expects, and select “Other” when your app is missing from the dropdown.
If the country you need isn’t visible, rent a number from a region the app trusts and set your app’s country selector to match; no VPN usually required.
For multi-step verifications spanning days, renting the same number for a longer window is the most reliable and cost-effective approach.
Legitimate services are transparent about what they can deliver, offer automatic refunds on failed deliveries, and never upsell you for a custom “unblock” fee.
Ready to fix the “not listed” dead end?
Rent a dedicated, long-duration verification number today. Keep the same line active for days or weeks while you complete every confirmation step, with no more dropped routes or error screens.
Compliance note: SMSPin.io is not affiliated with any app, website, or third-party platform. Please follow each platform’s terms and local regulations.
Get a virtual number in under 2 minutes. No monthly subscription, no hassle, no privacy compromise.
Last updated August 31, 2026