Data-Only eSIM Not Receiving SMS Codes? What Actually Carries a Code

Data-Only eSIM Not Receiving SMS Codes? What Actually Carries a Code

You land somewhere, install a travel eSIM, and the data works immediately. Then a verification code you were expecting never appears. The phone is online, the signal is full, and nothing arrives — which makes it tempting to conclude the message was never sent.

TL;DR: A data-only plan is sold to carry data, not messages. Airalo’s guidance for its data-only eSIMs is that you use another line for voice and SMS. Separately, a code is sent to the number entered in the flow you are in, or to the number the account already holds, and no setting on the handset redirects it elsewhere. The two questions worth answering are which number the service is sending to, and whether the line owning that number is one you can currently receive on.

Data and messaging are distinct capabilities, often sold together

Three things get treated as one thing here, and separating them is what makes the rest of this diagnosable.

The first is the form factor — whether the SIM is a plastic card or an eSIM profile downloaded onto the phone. The form factor does not by itself determine SMS capability. An eSIM is a way of provisioning a subscription, not a class of service.

The second is the subscription — what you actually bought. Many plans bundle data and messaging together, which is why the distinction is easy to miss until you hold one that does not. A data-only plan is sold for data. Airalo’s help page on receiving SMS and calls with a data-only eSIM is direct about the consequence: if the eSIM supports data only, you use another line for voice and SMS. Whether a particular data-only product is issued with any messaging-capable number at all varies between providers, and where it is not, no configuration on the phone creates one.

The third is the number that was given out — the number entered in the flow you are in now, or the one the account already holds. It is the one this guide keeps returning to.

Incoming codes go to a number, not to a device or a setting

When a service sends a verification code, it sends it to a specific telephone number — the one you have just entered if you are registering, or the one the account already holds if you are signing in or recovering. That number belongs to one subscription, and the message is directed there.

This matters because modern phones have a setting that looks like it governs this and does not. On a dual-SIM iPhone, Apple’s dual-SIM guidance covers labelling each line and choosing a default, including choosing which number to use for mobile data. Those choices govern what your phone does when it originates something — which line places a call, which line sends a message, which line carries data.

They do not change where an incoming message is directed. A code addressed to your home number is not re-routed to the travel eSIM because that eSIM is set as default for anything. Setting the new line as the default for messaging does not move your existing verifications onto it, because the services sending those codes are still addressing the old number. That says where a message is directed; it is not an assurance that it arrives.

So “I made the eSIM my default messaging line and codes still go to my old number” is not a fault. It is the system behaving as designed.

Which line can receive a code addressed to it

This table is about capability, not about receipt. A line that is capable still depends on working service, on coverage where you are, and on what the sender actually does; read each row as what that line can do rather than as a guarantee that a given message lands.

What you have Capable of receiving an SMS addressed to it Worth knowing
Data-only eSIM No — it is sold for data Use another line for voice and SMS; check with the provider whether any number is issued at all
Travel eSIM with voice and SMS Yes, on its own number Only for services that are sending to that number
Home line, enabled and in service Yes Still needs working service and coverage where you are; charges depend on your home provider’s roaming terms — ask them rather than assuming
Home line, disabled on this phone Not on this phone The message is still directed to that number; the SIM may still be usable in another handset, and some services offer their own inbox or device access
Rented verification number Yes, for the selected service while the order is active Bound to that order rather than to your handset

One consequence in the table is worth pulling out, because it surprises people who are trying to be careful with money. Apple notes that when data roaming is on for the line carrying mobile data, Visual Voicemail and MMS are disabled on the voice-only number. Text messages are not MMS, but if you have been judging whether a line is “working” by whether picture messages and voicemail behave normally, that is a misleading test while this arrangement is active.

Two situations worth walking through

Both are hypothetical, written to show the reasoning rather than to report a case.

A number that was never yours to watch. Someone sets up a travel eSIM before a trip and, while creating an account with a service at the airport, enters the number shown in the eSIM provider’s app rather than their own mobile number. What they can observe is that the number they entered is not the SMS-capable line they meant to use. That is enough to act on and not enough to declare the send successful or failed: nothing they can see establishes what the service did with it. The useful order is to check what that plan actually includes, read back the destination the service is showing, correct the number if the service permits it, and then start a fresh send from the service itself. If the service will not let them change the number without first passing a verification they cannot pass, that is a recovery problem rather than a delivery problem, and it is handled through that service’s own account-recovery route.

The line that was deliberately switched off. Someone else keeps their home SIM in the phone but disables it on arrival to avoid roaming charges, and uses the travel eSIM for everything. A week later a bank asks them to confirm a sign-in with a code. That code is directed to the home number, which is exactly the line they turned off, so it will not reach them on that phone while that line stays disabled there. Three things are worth weighing rather than one. The service may offer another verification route of its own, and that is worth reading before anything else. The home line can be re-enabled, after checking with the provider what that costs — though enabling it establishes only that the line is active again, not that the message will arrive. And for the longer term, the account can be moved onto a number they will still control. Choosing between these is a cost and access question rather than a technical one.

What to check on the phone before concluding a code was never sent

Work in this order, because each step makes the next one meaningful.

Confirm which number the service is sending to. If you are part-way through a registration or a sign-in, the screen in front of you is the place to look: read back the destination or confirmation the flow itself is showing, and correct it there if the flow lets you. If instead the account already exists and you can reach its settings, open its security or profile screen and read the number back from there. Either way, services commonly show only a masked form. Use whatever destination detail is shown, and treat a matching final few digits as a clue rather than unique confirmation — two of your numbers can end the same way. If the destination is plainly not a line you can receive on, the work moves to the account rather than to the message.

Confirm that the line owning that number is enabled. On a dual-SIM handset a line can be present but turned off, and a disabled line looks much like a line with no coverage.

Confirm what the plan actually includes, using the provider’s own description rather than an assumption drawn from the fact that data works.

Only after those three does it make sense to treat the message as missing. If the code was addressed to a live, messaging-capable line and still has not arrived, the question moves to delivery, and where a code is actually delivered is a separate subject with its own causes — including the possibility that the service was never sending an SMS in the first place. If the code did arrive but would not go into the form, that is an entry problem rather than a delivery one. If the number you entered may itself have been malformed, checking the number format and how it was entered is the place to look.

When a rented verification number is and is not the answer

A rented number is useful when you need a messaging-capable number for a service you are registering with now, and your own line either cannot receive the message or you would rather not give it out.

It is not a way to recover codes addressed to a different number. If a service already holds your home number, a rental does not intercept anything sent there; you would have to change the number on the account first, which means passing that account’s own checks.

It is also not permanent. A rental has its own lifetime, and what a temporary number can and cannot do about a second code is worth reading before you rely on one for an account you intend to keep. If an account’s only route back in is a number you will not control after access expires, that is a risk worth resolving while you still have access. If you are trying to use one account across a new phone as well as an old one, and the app supports linking a second device to the same account, linking a device is a path that needs no extra number.

Limitations of this guide

This describes how messaging subscriptions and addressed numbers relate, using the published guidance of an eSIM provider and a handset maker. It does not describe any particular carrier’s provisioning, because those differ by operator and market, and it makes no claim about what any specific plan includes — that belongs to the provider selling it.

Roaming costs are not stated here. They depend on your home provider’s terms and are the kind of thing worth confirming with them directly before you re-enable a line abroad. Nothing here should be read as a promise that receiving a message while roaming is free.

Android handsets vary more than one guide can usefully cover. The principle is the same on any dual-SIM phone — a message is directed to the number it was sent to, not to whichever line is set as default — but the settings screens are not.

If a code is missing and you have worked through the checks above, our help answers cover the ordering side, and a support ticket is the route for anything specific to an order you placed with us.

FAQ

Does buying an eSIM give me a number that can receive verification codes?

Not by itself. An eSIM is a way of installing a subscription, and what the subscription includes is the thing that matters. A data-only product is sold to carry data, and Airalo’s own guidance for those is to use another line for voice and SMS. Whether a messaging-capable number is issued at all depends on the provider and the plan, so check the product description rather than inferring capability from the fact that data works.

I set my travel eSIM as the default line for messages. Why do codes still arrive on my old number?

Because the default-line setting controls what your phone sends, not where an incoming message is directed. A code goes to the number the service is sending to — the one you entered, or the one the account holds — and that number belongs to one subscription. Changing a default on the handset does not tell the service to use a different number. What changes the destination is correcting the number where the service asks for it — in the flow you are in, if it offers that, or in the account’s own settings when you can reach them.

Can I switch my home line off and still receive codes sent to it?

Not on that phone, while the line is disabled there. The message is still directed to that number, so the SIM may still be usable in another handset, and some services provide their own inbox or device access as well. It is worth planning around before travelling, since an account tied to your home number can ask for it at a time you did not choose.

Will receiving a verification code while roaming cost me money?

That depends entirely on your home provider’s terms, and it is not something this guide can answer for you. Airalo’s help material explicitly points users back to their home provider on charges. Ask them what re-enabling the line costs before you rely on it for several days.

Is a physical SIM more reliable than an eSIM for verification?

Neither form factor on its own guarantees that a message is received. What is worth checking in both cases is the same short list: what the plan includes, whether the line is enabled on the phone you are holding, and whether it has working service where you are. Compare those rather than card types.

My phone shows two lines but only one ever receives codes. Is something wrong?

Not necessarily. If the services you use all hold the same one of your two numbers, that is where their codes are directed, which is an expected result rather than a fault. Read the destination back from each account’s security screen to see which line each service is actually sending to.

Ready to try SMSCode?

Create an account and get your first virtual number in under two minutes.

Get started →