Why Some Phones Support eSIM but Still Fail During Setup

eSIM-capable phone. Valid QR code. Failed installation. Here's what's actually going wrong — and how to fix it.

Why Some Phones Support eSIM but Still Fail During Setup - AirVyo eSIM Guide

You've done the research. Your phone is on the supported list. You purchased a travel eSIM plan, received your QR code, opened your phone's SIM settings — and the installation failed. Maybe it said "unable to add plan." Maybe it just spun indefinitely. Maybe it activated but shows no signal.

This is more common than it should be, and it's almost always fixable. The problem is that "supports eSIM" doesn't mean the same thing across all devices or configurations. There's a gap between hardware capability and actual functional readiness, and several things can sit in that gap.

This article covers each failure point in order of how frequently they occur, what the error actually means, and what to do about it.

Reason 1: The Phone Is Carrier-Locked

This is the single most common reason an eSIM-capable phone fails to install a travel eSIM. Carrier lock is a software restriction placed on devices sold through mobile carriers — it prevents the phone from activating SIM profiles (physical or eSIM) from other carriers.

The confusing part: the phone's eSIM hardware works fine. The option to scan a QR code is present. The scan itself may succeed. But when the phone sends the activation request to the eSIM server, the carrier-locked firmware rejects profiles from unauthorized issuers. The result is an error like "couldn't add plan" or "there was a problem downloading your plan."

Carrier lock is particularly common on:

How to check: on iPhone, go to Settings → General → About → Carrier Lock. On Android, try inserting a SIM from a different carrier — if it shows "SIM not supported," the device is locked. On Samsung specifically, try going to Settings → Connections → SIM Manager and see if "Add eSIM" is accessible or greyed out.

The fix is to contact your carrier and request an unlock. Most carriers have online forms. Requirements vary: some require 40 days of active service, some require the device installment to be paid off, some have no additional requirements for eligible devices. Once unlocked, the eSIM installation will proceed normally.

An unlocked phone is a one-time process — you request it once and the device stays unlocked. You don't need to request it again for each trip or each eSIM purchase. See the article on locked vs. unlocked phones and eSIM for the full picture.

Reason 2: The QR Code Was Already Used

Most travel eSIM QR codes are single-use. The code activates once and is then invalidated by the eSIM provider's server. If the installation failed partway through — even if it seemed to scan correctly — the QR code may have been consumed in the failed attempt. Trying to scan it again returns an error because the server already processed (and rejected) that code.

This is particularly frustrating because the phone doesn't tell you the QR code is expired — it just gives the same generic "unable to add plan" message.

What to do: contact your eSIM provider and explain that the installation failed and you need the QR code reissued or a new activation link. Reputable providers handle this routinely. AirVyo customers can check the status of their eSIM from the My eSIMs page and contact support if they need a new QR code.

Don't scan the QR code multiple times trying to get it to work — each scan may further invalidate the code. If the first attempt fails, stop and contact support before trying again.

Reason 3: Wrong Regional Variant of the Phone

Many phones share model names but ship with different hardware depending on the market they were sold in. The same model name can exist as an eSIM-capable variant in one market and a physical-SIM-only variant in another.

Common examples:

If you bought your phone internationally or from a grey market source, the regional variant may genuinely not have eSIM hardware, even if your exact model number appears on compatibility lists. The model name (e.g., "Galaxy S22") is not a complete identifier — the model number (e.g., SM-S901B vs SM-S9010) determines the actual hardware spec.

To check your exact model number on Android: Settings → About phone → Model number. On iPhone: Settings → General → About → Model Number. You can then look up the full spec sheet using that specific number to confirm eSIM presence.

Reason 4: Outdated Software with Known eSIM Bugs

Several devices launched with eSIM-related software bugs that were patched in later updates. Running outdated firmware means you're running into a known problem that's already been fixed.

Notable cases:

Before troubleshooting anything else, check for software updates. On Android: Settings → About phone → Software update. On iPhone: Settings → General → Software Update. If an update is available, install it and try the eSIM activation again.

Reason 5: No Active Internet Connection During Installation

eSIM installation requires a working internet connection to contact the eSIM provider's SM-DP+ server and download the profile. Without connectivity, the download fails silently or returns a network error.

This most commonly happens when travelers try to install their eSIM at the airport after landing, using spotty airport Wi-Fi, or when they're already abroad and have no active data connection. A failed eSIM installation without internet is not a device problem — it's a timing problem.

The solution is to install your travel eSIM before you leave home, on your regular Wi-Fi network. You can install the profile, leave it inactive, and switch to it only when you land. The installation step happens over Wi-Fi at home; the activation step happens at the destination. These are two separate actions.

If you've already landed without installing: find a stable Wi-Fi connection (not necessarily fast — eSIM profiles are small files). Hotel Wi-Fi, an airport lounge, or a café all work. Once connected, retry the installation. The guide on installing eSIM before your flight covers the timing in more detail.

Reason 6: eSIM Slot Is Already at Capacity

Every phone has a maximum number of eSIM profiles it can store simultaneously. On most iPhones, this is around 8 to 12 profiles. On many Android devices, it's lower — some Samsung models allow only 5 stored profiles; some budget Androids allow only 2 or 3.

When you attempt to install a new profile on a device that has reached its storage limit, the installation fails. The error message usually references "too many SIM profiles" or "cannot add plan," but on some devices it just shows the generic failure message.

The fix: go to your SIM management settings and delete an old, expired, or unused eSIM profile to free up a slot, then retry the installation. On iPhone: Settings → Cellular → tap the profile → Remove Cellular Plan. On Android: Settings → Connections/Network → SIM Manager → tap the profile → Delete.

Before deleting a profile, check whether it can be reinstalled later. Many travel eSIM QR codes are single-use — once deleted, you'd need the provider to reissue a new code. If the plan still has remaining data and validity, contact support before deleting.

Reason 7: APN Settings Not Configured

This one typically manifests differently from the others: the eSIM profile installs successfully and shows as active, but there's no data connection — just full signal bars and no internet.

APN (Access Point Name) settings tell your phone how to route data traffic through the carrier's network. Most travel eSIM providers configure APN settings automatically as part of the profile download. But on some Android devices, particularly Samsung and certain Motorola models, automatic APN configuration doesn't always apply correctly.

To check: on Android, go to Settings → Connections → Mobile networks → Access Point Names. You should see an APN entry for your travel eSIM provider. If the list is empty or the entry looks incorrect, you'll need to add or correct it manually. Your eSIM provider's confirmation email or support page should include the correct APN settings for their network.

iPhone handles APN configuration through carrier profiles and very rarely requires manual APN entry, but if you're using a travel eSIM on iOS and have no data, check Settings → Cellular → Cellular Data Network to verify the APN field has a value.

Reason 8: Data Roaming Is Switched Off

This is less a setup failure and more a post-installation confusion: the eSIM activates, the profile is installed, but there's no data connection abroad. The culprit is often that data roaming is disabled on the eSIM line.

Travel eSIM plans operate as "roaming" connections by definition — your phone registers on a local network that isn't your home carrier, which technically counts as roaming at the network level. If your phone has data roaming disabled globally or per-SIM, the travel eSIM will show signal but pass no data.

On iPhone: Settings → Cellular → tap your travel eSIM line → ensure "Data Roaming" is toggled on for that specific line. On Android: Settings → Connections → SIM Manager → tap the travel eSIM → ensure "Data roaming" is enabled.

This is distinct from disabling roaming on your home SIM (which you want to do to avoid charges). For the travel eSIM line, roaming needs to be enabled.

Reason 9: The Phone Was Reset or Migrated Without Backing Up eSIM Profiles

If you factory-reset your phone or migrated to a new device after purchasing an eSIM but before installing it, the eSIM QR code may still be valid — but your new device has no record of it. This isn't a setup failure per se, but it is a source of confusion.

For a phone you still have: the eSIM QR code from your purchase email is what you need, and you can reinstall from scratch. For a phone that was reset: same process, just start fresh with the QR code.

The issue arises when the QR code is a single-use code that was already activated on the old device before the reset. In that case, contact your eSIM provider to have the profile reissued.

A Systematic Approach to Fixing eSIM Setup Failures

If your eSIM installation fails, work through these in order before concluding there's a fundamental problem:

  1. Confirm your phone's exact model variant supports eSIM (not just the model name)
  2. Check for and install any pending software updates
  3. Verify your phone is carrier-unlocked (contact your carrier if unsure)
  4. Confirm you have a working internet connection (use home Wi-Fi if possible)
  5. Check that your eSIM storage isn't full — delete old profiles if needed
  6. Contact your eSIM provider to confirm the QR code status and request a replacement if it was consumed
  7. After installation, verify data roaming is enabled on the travel eSIM line specifically
  8. Check APN settings if data doesn't work even with the profile active

Most failures resolve at step 3 (carrier lock) or step 6 (QR code consumed). Carrier lock is the most common, single reason that eSIM-capable phones fail to install travel plans — and it's entirely fixable. The article on avoiding eSIM setup mistakes covers the pre-trip preparation side of this in more detail.

Once you've worked through a failed installation and identified the cause, the underlying setup process is quick and reliable. Most travelers who've had one failed attempt never have issues again — they just know to verify carrier unlock status and install at home before the next trip.

If you've confirmed your device is compatible and unlocked, browse destination plans at AirVyo — all plans come with support if installation doesn't go as expected.

Get Travel-Ready with eSIM

Instant mobile data in 200+ countries. Say goodbye to physical SIM cards and roaming fees.

Browse eSIM Plans