eSIM QR Code Not Working? Here Are 8 Fixes
Ordered by how often each fix actually solves the problem — start at the top.
Last updated: 2026-05-19
A QR code that won’t scan is the most common eSIM install hiccup, and almost every cause is fixable in under a minute. Before you assume the code is broken or ask for a refund, work through the eight fixes below in order. Nine times out of ten the answer is the first one: skip the camera entirely and enter the activation details manually from the same email.
This page covers what’s going wrong, why, and exactly how to fix it on iPhone and Android. If you’re still stuck after step 8, email us — but try the list first, because we’ll just point you back here.
Why your QR isn’t scanning
The QR code itself is almost never the problem. The actual blockers are usually one of these:
- Camera can’t focus — the source screen is too small or too bright, or your lens is smudged.
- QR is on the same phone you’re trying to install on — a phone can’t scan its own screen.
- No internet — eSIM activation downloads the profile from the carrier server. Without Wi-Fi or working data, the install fails even if the scan succeeds.
- VPN is active — some carrier activation servers reject requests routed through VPN exit nodes.
- Phone is carrier-locked — locked phones reject any non-carrier eSIM profile.
- The QR was already redeemed — eSIM QRs are one-time. Once a profile installs successfully, the code is dead.
Knowing which of these applies to you is the whole game. The eight fixes below cover all of them.
8 fixes in order of likelihood
1. Skip the QR — use manual entry instead
This solves about 60% of QR problems and takes 30 seconds. Your activation email contains two strings labelled SM-DP+ Address and Activation Code. You can type these straight into Settings.
- iPhone:
Settings > Cellular > Add eSIM > Use QR Code > Enter Details Manually. Paste both strings, tap Next. - Android (most brands):
Settings > Connections > SIM manager > Add eSIM > Scan QR code > Enter activation code manually.
Detailed Settings paths for each device family are in install on iPhone, Samsung Galaxy, Pixel, and other Android.
2. Resize the QR — zoom in on a bigger screen
If you opened the email on your phone, the QR is too small to scan with the same phone. Open the email on a laptop or tablet, zoom in until the QR fills a third of the screen, then scan with your phone’s camera from about 20 cm away.
3. Wipe the camera lens
Sounds obvious. Smudges from your pocket cut focus enough to fail a QR read. Wipe with a microfibre cloth and try once more before moving on.
4. Update iOS or Android
eSIM handling has gotten quieter bug fixes in nearly every OS update since 2023. Run the latest available version:
- iPhone:
Settings > General > Software Update. iOS 17.0 minimum, iOS 18 preferred. - Android:
Settings > Software update > Download and install. Android 13 minimum, Android 14 preferred.
5. Connect to Wi-Fi before scanning
The QR scan triggers a download of the actual eSIM profile from the carrier’s SM-DP+ server. No internet = no install, even if the camera reads the code perfectly. Connect to Wi-Fi (or another working data line) before you start.
6. Disable VPN
If you have a VPN app running, turn it off for the install. Carrier activation servers sometimes block requests from known VPN IP ranges. Re-enable the VPN after the profile is installed.
7. Check the phone is unlocked
Carrier-locked phones — usually ones bought on a contract or instalment plan — reject foreign eSIM profiles outright. To check:
- iPhone:
Settings > General > About > Carrier Lock. Must read “No SIM restrictions”. - Android:
Settings > About phone > Status > SIM statusor contact your home carrier and ask “is my phone unlocked”.
If it’s locked, your home carrier has to unlock it before any travel eSIM will work. There’s no software workaround.
8. Try the direct activation link
On iOS 17.4+ and Android 14+ with most major brands, the activation email also contains a direct install link. Tap it on the device you’re installing on — it skips the QR entirely, opens Settings, and pre-fills the profile. One confirmation tap and you’re done.
What if you’ve already used the QR
eSIM QR codes are single-use. Once a profile installs successfully on any device, the code is permanently redeemed and won’t work again — not on the same phone, not on a different one.
Two situations get confused here:
- Scanned successfully, profile didn’t install — this looks like failure but the QR may already be redeemed on the carrier side. Do not file a chargeback. Email
support@simsimsim.appwith your order ID. We can usually reissue or refund within a few hours. - Profile installed, then you deleted it — same outcome. Deleting an eSIM doesn’t release the QR. Contact us for a reissue.
Chargebacks for eSIM orders are almost always lost by the cardholder because the digital good was delivered the moment the QR generated. Talk to us first — we resolve nearly every case without a chargeback.
When to contact support
Email support@simsimsim.app if:
- You worked through all 8 fixes above and the install still fails.
- The activation email never arrived (check spam first).
- You see “Could not add cellular plan” or “This Code is No Longer Valid” after a successful scan.
- The profile installs but shows no signal in-country after 10 minutes (different issue — see eSIM not connecting).
Include your order ID and a screenshot of Settings > Cellular (or Settings > Connections > SIM manager on Android).
FAQ
What if my email never arrived?
Check spam, promotions, and the address you entered at checkout. Order confirmation arrives within 60 seconds; the QR email arrives within another 1–2 minutes. If both are missing after 10 minutes, email us with the address you used and we’ll resend.
Can I get a new QR if mine doesn’t work?
Yes, if the QR hasn’t been successfully redeemed yet. Email support with your order ID. If it has been redeemed (someone else’s phone installed it, or yours did and you didn’t notice), we’ll review case by case.
Does the QR code expire?
The QR itself doesn’t expire — but most carriers cap redemption windows at 30 days from issue, and the data plan itself expires on its own timer (typically 7, 15, or 30 days from first connection). Install the eSIM as soon as you have it; activation in-country happens on its own.
Are there differences between iPhone and Android for QR install?
The QR code is identical. The Settings paths differ — iPhone uses Settings > Cellular > Add eSIM, most Android uses Settings > Connections > SIM manager > Add eSIM. Pixel goes through Settings > Network & internet > SIMs > Add eSIM. Same QR works on all of them.
Why does Settings say “Could not add cellular plan”?
Three usual causes: weak Wi-Fi during install, a VPN intercepting the activation request, or the QR was already redeemed. Switch Wi-Fi networks, disable VPN, retry. If it still fails, the code is likely spent — contact support.
If you haven’t bought yet and want to see how the whole purchase flow works, read how to buy an eSIM.