Quick solution: what to do when your eSIM doesn't receive SMS
If your eSIM doesn't receive SMS, the most common reason isn't your fault: most data eSIMs for travel, including PuraSIM, only work with mobile data and do not have their own number for SMS or calls. Before suspecting a failure, check these five steps in order.
You'll go from the most likely to the least likely, so don't skip straight to step 5. In most cases, the problem is resolved in step 1 or step 2, without needing to contact anyone.
| Step | Cause checked | How common is the problem | Estimated time |
|---|---|---|---|
| 1 | Data/SMS line not activated in Settings | Very frequent | 1 minute |
| 2 | The eSIM plan is data-only (no SMS) | Very frequent | Immediate, for information |
| 3 | No coverage or data roaming off | Frequent | 2 minutes |
| 4 | eSIM profile with temporary failure, phone not restarted | Occasional | 2 minutes |
| 5 | Failure on the provider's side | Infrequent | Depends on support |
Step 1: check that data and SMS lines are activated
On iPhone: go to Settings → Cellular (or Mobile Data) and confirm that the eSIM line is marked as active, with "Mobile Data" turned on for that line. On Android, the path varies by brand, but it's usually Settings → Network & Internet → SIMs, where you need to confirm that the eSIM appears as "Active" and not just "Installed." Often the profile was installed correctly but remained paused because the system kept the previous physical SIM as the primary line.
If your phone is dual SIM (one physical and one eSIM, or two eSIMs), also check which line is assigned for SMS specifically: on several models, data and text messages can be assigned to different lines, and it's easy to leave SMS pointing to the wrong line without realizing it.
Step 2: confirm if your eSIM plan includes SMS
This is the step most people skip and the one that resolves the most doubts. The vast majority of eSIMs designed for travel—like PuraSIM's—are data eSIMs: they give you internet access at your destination but do not include their own phone number or the ability to send or receive SMS. It's not a failure or something that needs to be "activated": it's how the product is designed, and that's why they cost less than a full line with voice and messages.
A data eSIM is not the same as a complete phone line. It connects you to the internet at your destination; it does not replace your number for receiving calls or SMS codes. For that, your usual line in international roaming mode or an eSIM that includes a local number are the options that do work.
If you need to receive a verification code while using data from an eSIM, the most practical solution is usually to request the code via an app that uses the internet (WhatsApp, email, authenticator) instead of SMS, or to leave your original physical SIM active only for receiving calls and messages while the eSIM handles the data.
Step 3: verify coverage and data roaming
If you've already confirmed that your eSIM does include SMS (for example, because you bought a plan with a local number) and you still don't receive messages, the next suspect is coverage. Without a network signal, there's no way for an SMS to come through, no matter how many times you restart your phone. Check the operator's signal icon and confirm that data roaming is turned on for that line, not just WiFi.
In rural areas, border crossings, or inside large buildings (airports, old hotels), it's normal to lose local network signal for minutes. If you've just landed, give your phone a minute or two to "hook" onto the nearest tower before assuming something is wrong.

Step 4: restart your phone and check the installed profile
Restarting the phone forces it to re-register on the network and usually unblocks eSIM profiles that remained in a strange state after a country change, a flight with airplane mode incorrectly deactivated, or a system update. After restarting, go back to Settings and confirm that the eSIM profile still appears as installed and active: on some phones, a software update can leave the profile "present" but not selected as the active line.
If none of this changes the result, and you have already ruled out that your plan simply does not include SMS, it is also worth checking that the phone is natively compatible with eSIM and not just with a trimmed physical SIM; not all models, especially unlocked versions from certain regions, have the function enabled from the factory.
Step 5: contact your eSIM provider's support
If you've reached this point and still aren't receiving SMS despite having a plan that does include them, confirmed coverage, and a restarted phone, the problem is likely on the provider's side: a number provisioning error, a specific local partner network failure, or a profile that needs reissuing. At that point, continuing to try adjustments on your phone won't change anything—it's time to write to technical support and have them check the profile from their platform.
Before writing, have your ICCID or the email you used to purchase, the exact phone model, and a brief description handy: "SMS not coming through, data works fine" or "SMS and data not coming through," depending on your case. This information saves the support team two or three back-and-forth messages.
How to activate SMS on an eSIM?
It depends on what type of eSIM you have. If it's a data eSIM (most travel ones), there's no button to "activate SMS": that function is simply not included in the plan, so you won't find it in any menu. If, on the other hand, you have an eSIM with a local number or a dual line enabled by your operator, the typical process is: go to the Settings of the corresponding line, confirm that "Text messages" or "SMS" is assigned to that line (and not to the other SIM), and verify that the operator's voice/SMS roaming is active if you are outside your home country.
On iPhone, there's an additional nuance that almost no one checks: the line you use for iMessage and FaceTime is configured separately from the active data line. If you've just switched to the eSIM for browsing but never updated that preference in Settings → Messages → Send & Receive, the system might still try to route your messages through the old line even if it no longer has signal, giving the impression that "the eSIM isn't receiving anything" when in reality it's a routing adjustment, not an eSIM failure.
Why am I not receiving the verification code via SMS?
When the specific problem is a verification code (bank, social network, two-factor authentication), it's almost always due to the same reason as in step 2: the eSIM you use for data doesn't have its own number, so that code never arrives because there's nowhere to send it. The platform requesting the code continues trying to send it to your usual number, the one on your physical SIM at home, not to the travel eSIM.
The most practical solutions in this case are: request the code via email or an internet-based app if the service allows it, use an authenticator app (Google Authenticator, Authy) instead of SMS when the service supports it, or keep your original physical SIM with roaming just to receive SMS while the eSIM handles data. None of these options depend on the quality of the eSIM: it's a limitation of the product type, not a specific defect.

Why did I stop receiving text messages after switching to eSIM?
If you previously received SMS without issue and stopped receiving them right after installing an eSIM, it's most likely that your phone changed the "main" messaging line to the new eSIM, which—if it's a data eSIM—does not have SMS capability. Nothing is "broken": the phone simply started trying to receive messages through a line that was never intended for that.
The solution is not to reinstall the eSIM over and over again, but to check in Settings which line is marked as default for messages and calls, and return that function to your physical SIM (or to the line that does have a number and SMS), leaving the eSIM solely for data. It's the same logic as step 1, but it's worth repeating because it's the cause that most confuses new eSIM users.
Data eSIM vs. eSIM with number vs. physical SIM
Before deciding how to solve the underlying issue, it helps to see at a glance what each type of line can and cannot do. As we've already seen, confusing these categories is behind many of these cases.
| Line Type | Own Number? | Receives SMS? | Receives Calls? | Purpose |
|---|---|---|---|---|
| Travel Data eSIM (most PuraSIM and similar) | No | No | No | Browsing, maps, apps, and internet messaging at destination |
| eSIM with local or full dual number | Yes | Yes | Yes | Receiving local codes, calls, and SMS, plus data |
| Physical SIM from your operator in roaming | Yes (your usual) | Yes | Yes | Not losing your usual number while traveling |
| Local prepaid physical SIM | Yes (new, local) | Yes | Yes | Extended use in a single country, with its own local number |
The most common combination among frequent travelers is to use the data eSIM to avoid overspending on roaming, and leave the original physical SIM only for occasional SMS and calls. This way, you cover both cases without paying for a full line you'll hardly use for calling.
When to switch eSIM providers
If, after reviewing the five steps, the problem is still related to coverage or support—not because your plan is data-only, which is normal—it makes sense to evaluate whether your current provider responds well when something goes wrong. This matters more than anything else when you're in another country and need a quick resolution, not to wait for days.
PuraSIM offers 24/7 support in all languages via email and WhatsApp, coverage in over 200 destinations, and activation in approximately 1 minute once you install the profile, with 180 days from purchase to activate it when you need it. If your specific case is that you need SMS in addition to data, carefully review what each plan includes before buying: the international eSIM collection indicates on each page whether the plan is data-only or includes a number, so you avoid the same confusion later.
Frequently asked questions
Does my PuraSIM eSIM give me a phone number?
No. Data eSIM plans for travel are designed to give you internet at your destination, not a complete phone line with a number, SMS, or calls. If you need to receive SMS, your original physical SIM in roaming or a line with a local number are the options that fulfill that function.
Can I have both the eSIM and my physical SIM active at the same time?
Yes, on any dual-SIM compatible phone (one physical and one eSIM, or two eSIMs). This is precisely the most practical configuration for traveling: data via the eSIM, SMS and calls via your usual line.
How do I enable SMS on the eSIM if I use Android?
If your eSIM is data-only, there's no SMS option to enable because the plan doesn't include it. If you have an eSIM with a number, go to Settings → Network & Internet → SIMs, select the eSIM line, and confirm that "Messages" is assigned to that line and not the other one.
Why does my phone show the eSIM as active, but messages still don't arrive?
Almost always because the plan is data-only and never included SMS capability, even if the line appears "active" for browsing. It can also be because message routing is still pointing to another line; check step 1.
Do I need to restart my phone every time I install a new eSIM?
Not always, but it helps when the profile doesn't fully activate or when you've just changed countries. It's a quick and low-risk step before contacting support.
What do I do if I need an SMS code and only have a data eSIM?
Request the code via an internet-based method if the service allows it (email, app), use an authenticator app instead of SMS, or keep your physical SIM with roaming active only to receive those types of messages.
Can PuraSIM support activate SMS if my plan doesn't include it?
No, because it's not a function that can be manually activated: it's part of the type of plan you purchased. What support can do is check if the data profile is working correctly or guide you to choose a plan with a number if you need it next time.
Are SMS issues with eSIM different between iPhone and Android?
The underlying cause (data-only plan, coverage, incorrectly assigned line) is the same for both. What changes is where the menus are located: on iPhone, also check iMessage routing and the default message line, a step that doesn't exist as such on Android.
In summary
If your eSIM isn't receiving SMS, in most cases, nothing is broken: it's a data plan that never included its own number, and that's why messages and verification codes continue to try to reach your usual line. First check Settings (step 1), confirm what your plan includes (step 2), and only then think about coverage, restarting, or technical support.
For trips where you only need internet—maps, apps, messaging via WiFi/data—a data eSIM remains the simplest and most economical option, provided you leave your physical SIM active for SMS and calls if you need them. If you're looking for that balance, PuraSIM's international eSIM collection covers more than 200 destinations, activates in approximately 1 minute, and you have 180 days from purchase to activate it when you need it; and if something isn't right, support responds 24/7 in all languages via email and WhatsApp.
To delve deeper into how all this works before your next trip, you can also check what an eSIM is, how to install an eSIM step by step, which phones are compatible, the difference between eSIM and physical SIM, and other common eSIM issues.







