eSIM Not Working on iPhone? 12 Fixes That Actually Help

When an eSIM is not working on iPhone, the cause is usually a setting rather than a broken profile. Most travel eSIM problems come down to three switches: Data Roaming on the travel line, the line chosen for cellular data, and the network the phone has latched onto. Check those first, then work through the 12 fixes below in order.

Key takeaways

  • "No Service" after landing is most often fixed by turning on Data Roaming for the travel eSIM line, not for your home line.
  • If the eSIM shows signal but no internet, your iPhone is probably still using the home line for cellular data.
  • "Cellular plan cannot be added" usually points to a carrier-locked phone, no Wi-Fi during installation, or an active VPN.
  • Never delete an eSIM profile while troubleshooting; providers may refuse a refund for it.
  • Before contacting support, collect your ICCID, iPhone model and screenshots of the eSIM settings.

Quick diagnosis: match the symptom to the fix

Start with what you see on screen. The table maps each symptom to its likely cause and the fix to try first.

SymptomLikely causeFix
"No Service" or "SOS" on the travel lineData Roaming off for that line, or phone stuck on the wrong networkFixes 1, 2 and 3
Signal bars but no internetCellular Data assigned to the home line, or data switched offFixes 4 and 5
"Cellular plan cannot be added"Carrier lock, no Wi-Fi, VPN active, outdated iOSFixes 7, 8 and 9
QR code rejected or already usedCode was scanned before, or profile was deletedFix 10
Internet works but is very slowWeak partner network, fair-use threshold reached, Low Data Mode onFixes 3, 11 and 12
iMessage or FaceTime missingMessaging tied to the wrong lineSee the dual SIM section

The 12 fixes in order

Work from top to bottom. The early fixes are quick; the later ones cover installation and speed.

  1. Turn on Data Roaming for the travel line

    A travel eSIM joins partner networks abroad, which counts as roaming. Enable it on the travel line only.

  2. Toggle Airplane Mode

    Switch Airplane Mode on, wait about half a minute, then switch it off. This forces the iPhone to search for networks again after a flight.

  3. Select a network manually

    Turn off automatic selection for the travel line and pick another partner network.

  4. Set the travel line for Cellular Data

    Make sure the eSIM line, not your home SIM, is chosen as the line for cellular data.

  5. Check the Cellular Data switch

    Confirm that Cellular Data is on at the top of the Cellular screen and that the travel line itself is turned on.

  6. Restart the iPhone

    A full restart often clears a stuck connection that toggles do not.

  7. Confirm the iPhone is unlocked

    A carrier-locked phone may refuse a third-party eSIM. Check the Carrier Lock line in About.

  8. Install over stable Wi-Fi with VPN off

    Installation needs Wi-Fi or a hotspot. Turn off any VPN or network filter app during setup.

  9. Update iOS

    Install the latest iOS version, then try adding the eSIM again.

  10. Do not rescan a used QR code

    If the profile was already installed or deleted, ask the provider for reactivation or a replacement instead of scanning again.

  11. Turn off Low Data Mode on the travel line

    Low Data Mode limits background activity per line and can make the connection feel slower than it is.

  12. Check your plan's data and fair-use status

    Open the provider app to see remaining data and validity. On unlimited plans, speed can drop after a usage threshold.

"No Service" after landing

This usually appears right after you switch off Airplane Mode at the gate. The iPhone is searching, but the travel line is not allowed to roam yet.

Enable roaming on the right line

Go to SettingsCellular[travel eSIM line]Data Roaming and turn it on. Apple notes that this is what lets the travel line connect to partner networks abroad. Leave roaming off on your home line unless you intend to use it.

Warning

Turning on Data Roaming for your home line by mistake can lead to roaming charges. Check the line name first.

Reset the network search

If roaming is already on, toggle Airplane Mode, then try manual selection at SettingsCellular[travel eSIM line]Network Selection. Turn off Automatic and choose a different operator from the list. Another partner in the list may connect when the first does not.

9:41No Service
Cellular

Travel eSIM

Turn On This Line
Data Roaming
Turn this on
Network SelectionAutomatic
No Service abroad: Data Roaming is still off on the travel line.

eSIM installed but no internet

Signal bars but pages that never load usually means data is still going through your home SIM.

  • Open SettingsCellularCellular Data and select the travel eSIM.
  • Check that the main Cellular Data switch is on.
  • Confirm the travel line itself is turned on in its own settings screen.

Enter APN settings by hand only if your provider gives you specific values. If none are listed, leave that screen alone, because a wrong entry can break working data.

9:41
Settings

Cellular

SIMs

PPrimaryOn
TTravel eSIMOn
Cellular DataTravel eSIM
Default Voice LinePrimary

Travel eSIM

Turn On This Line
Data Roaming
Low Data Mode
Check that the travel eSIM is selected under Cellular Data.

Unable to activate eSIM or "cellular plan cannot be added"

This error appears during installation, before the line reaches any network.

Check carrier lock and compatibility

Go to SettingsGeneralAbout and find the Carrier Lock line. "No SIM restrictions" means the iPhone is unlocked. On the same screen, an EID entry confirms eSIM support, which every iPhone from XS, XS Max and XR onward has. If you are unsure about your model, see which iPhones support eSIM.

Fix the connection during setup

Apple states that installing a travel eSIM needs Wi-Fi or a hotspot. Use a stable connection, turn off your VPN, update iOS at SettingsGeneralSoftware Update, and restart before trying again. Our step-by-step guide on how to install an eSIM on iPhone covers the full setup flow.

Tip

Install the travel eSIM at home the day before you leave. Keep the line off until you land, then enable it with Data Roaming.

QR code already used or eSIM deleted

In most cases a QR code installs the profile once. Scanning it again after a failed or partial install will often return an error, and a profile you deleted from Settings usually cannot be brought back with the same code.

Do not keep retrying. Ask the provider whether the profile can be reactivated or replaced; some exclude deleted profiles from refunds.

Slow eSIM speed

A working but slow connection usually has one of three causes.

Network

Try another partner

Use manual network selection to compare the operators available for your plan. Speed depends on the local partner network, including whether 4G or 5G is offered.

Plan

Check fair use

Many unlimited plans reduce speed after a usage threshold set per package. Your provider's app or plan page shows the terms.

Settings

Disable Low Data Mode

Go to SettingsCellular[travel eSIM line]Data Mode and switch off Low Data Mode.

If you keep hitting limits, your package may be too small for how you use your phone. Our guide on how much data you need for travel helps you size the next plan.

iMessage and FaceTime with dual SIM

Many travel eSIMs are data-only, so the travel line has no phone number for iMessage or FaceTime to register. Apple says that if you use only the travel eSIM for data, FaceTime and iMessage keep working on your home line.

If messages stop arriving, open SettingsMessagesSend & Receive and confirm your home number is selected. Keep the home line turned on (with its roaming off) so it can still receive SMS such as bank codes.

When to contact support and what to send

If the first six fixes have not helped and you are inside the plan's coverage, contact the provider rather than deleting anything. Send everything in the first message.

  • ICCID of the eSIM, found in SettingsGeneralAbout under the travel line.
  • Your iPhone model and iOS version.
  • Screenshots of the travel line's settings screen, showing Data Roaming and Network Selection.
  • The country and city you are in, and the network names visible in the list.

Refunds and replacement eSIMs

Refund rules differ between providers, so read them before you buy. TonMobile publishes its conditions in detail, which makes it a useful example of what to look for.

According to its terms, a refund is possible before the package expires if the iPhone does not support eSIM, if the network is unavailable inside declared coverage because of the provider, or if a paid eSIM was not delivered or data could not be enabled within 4 hours of contacting support. Instead of a refund, support can also offer reactivation, a free new eSIM or an alternative local network. A profile you deleted or installed incorrectly is not refunded, and requests must be made within 180 days of purchase.

Top 3 eSIMs for iPhone right nowEditorial score
  1. 1TonMobileBest overall eSIM for iPhone9.6
  2. 2AiraloLargest choice of plans9.1
  3. 3SailyBest app design and security8.9
See all 8 providers and scores

To compare how other providers handle support and refunds, see our eSIM provider rating and the methodology behind it.

Prevention checklist before your next trip

  • Confirm the iPhone is unlocked and shows an EID.
  • Update iOS before departure.
  • Install the eSIM at home over Wi-Fi, with VPN off.
  • Screenshot the QR code details and note the ICCID.
  • On arrival, turn on the travel line, enable its Data Roaming and set it for Cellular Data.
  • Keep the home line on for SMS, with roaming off.
  • Never delete a profile while troubleshooting.

If you need a new plan for the trip, TonMobile lets you top up an existing eSIM in the app without reinstalling it, which avoids another QR code setup. For a wider shortlist, start with our guide to the best eSIM for iPhone.

FAQ

Why does my eSIM say No Service on iPhone abroad?

The most common reason is that Data Roaming is off for the travel eSIM line. Turn it on in that line's settings, toggle Airplane Mode, and try manual network selection if the phone still cannot connect.

Why does my travel eSIM have signal but no internet?

Your iPhone is probably still using the home line for cellular data. Select the travel eSIM under Cellular Data and make sure the main Cellular Data switch is on.

What does "cellular plan cannot be added" mean?

The iPhone could not install the eSIM profile. Common causes are a carrier-locked phone, no Wi-Fi during setup, an active VPN or outdated iOS, so check each before contacting the provider.

Can I scan the same eSIM QR code twice?

Usually not. A QR code typically installs the profile once, so ask the provider for reactivation or a replacement instead.

Why is my unlimited eSIM so slow?

Many unlimited plans reduce speed after a usage threshold set per package. Low Data Mode or a weak partner network can also slow things down.

Will iMessage and FaceTime work with a data-only travel eSIM?

Yes. Apple says that when you use only the travel eSIM for data, FaceTime and iMessage keep working on your home line. Keep your home number selected in Messages settings.