You scan the QR code. You get an error message. Or nothing happens. Or the profile installs but the line shows no service. You contact support but it's 2am their time. Your flight is in 4 hours.
eSIM activation fails for five specific reasons — and each one has a fix. Here's the complete troubleshooting guide in order of likelihood.
The 5 Reasons eSIM Activation Fails and Their Fixes
| Error / Symptom | Most likely cause | Fix |
|---|---|---|
| QR code won't scan / camera won't read it | Poor lighting, screen glare, or QR damaged | Screenshot the QR, zoom in, scan in good light — or use manual activation code |
| "This eSIM is not compatible with this iPhone" | Phone is carrier-locked or region-incompatible (China iPhone) | Check carrier lock in Settings → General → About; contact carrier to unlock |
| QR scans but profile download fails | Weak or unstable WiFi during download | Switch to a stronger WiFi network and retry; don't scan on mobile data |
| Profile installed but line shows "No Service" | Data Roaming off, or eSIM not set as active data line | Settings → Cellular → eSIM line → enable → Data Roaming ON |
| "QR code already used" error | QR was scanned previously (most QR codes are single-use) | Contact provider immediately — they can issue a replacement QR or manual code |
Step-by-Step Fix: QR Code Won't Scan
1. Open the QR code email on a different device (computer or tablet). Display it on that screen.
2. On your phone: Settings → Cellular → Add eSIM → scan the QR displayed on the other device's screen.
3. If still failing: in the email, look for a manual activation code (SM-DP+ address and activation code). These are usually provided alongside the QR. Enter them manually: Settings → Cellular → Add eSIM → Enter Details Manually.
4. If no manual code is provided: contact your provider's support to request one.
Step-by-Step Fix: Profile Downloads But Shows No Service
1. Settings → Cellular → confirm the new eSIM line is listed.
2. Toggle the new line ON if it shows as Off.
3. Tap the eSIM line → enable Data Roaming.
4. Settings → Cellular → Mobile Data → select the eSIM line.
5. Toggle Airplane Mode OFF then ON to force network re-scan.
6. Wait 90 seconds. Open Google Maps or any website to test connection.
Step-by-Step Fix: "Already Used" QR Error
This means the QR code was scanned once before — either by you in a previous attempt, or (rarely) the provider issued a used code. Contact your provider with your order number and explain the error. Reputable providers will issue a replacement QR code or manual activation code within minutes via email. If the provider has live chat: this is faster than email. Most providers resolve this within 10–30 minutes during business hours.
Emergency Fix: Flight in 4 Hours, Still Not Activated
If your eSIM is not activating and your flight is imminent:
1. Check whether your phone has a physical SIM slot — if yes, buy a local physical SIM at the airport as backup.
2. Contact your eSIM provider via live chat or WhatsApp if available (faster than email at any hour).
3. Take a screenshot of every error message — providers need this to diagnose the issue.
4. Ask specifically for a manual activation code (SM-DP+ address + activation code) — these bypass QR scanning entirely.
5. If all else fails: most airports have WiFi that's sufficient for messaging and Google Maps while you resolve the eSIM issue in-destination on hotel WiFi.
3 Prevention Steps Before Your Next Trip
1. Install 48 hours before departure, not 48 minutes. Gives you time to troubleshoot any issue without flight pressure.
2. Test the connection at home. After scanning the QR: enable Data Roaming, set the eSIM as mobile data, and confirm the line shows an active signal on your home WiFi. If it doesn't connect at home, it won't connect in your destination either — fix it now.
3. Save the manual activation code separately. In your provider's email or app, find the SM-DP+ address and activation code. Screenshot it and save separately from the QR. If the QR ever fails, you have the manual fallback immediately.
FAQ
Can I reuse an eSIM QR code if installation failed?
It depends on whether the QR was actually scanned (attempted) or just displayed. If your phone attempted to download the profile — even if it failed — the QR may register as used. Try scanning once more; if you get an already-used error, contact your provider immediately with your order number to request a replacement. Most providers issue replacements for genuine technical failures.
My eSIM installed correctly at home but stopped working abroad — what happened?
Three likely causes: Data Roaming is off for the eSIM line (check and enable it); the plan's validity period started counting from installation rather than first use and has now expired; or the eSIM plan doesn't include your specific destination country (check your plan's coverage list). Contact provider support with your order details to diagnose which applies.
The provider says my eSIM is working but I have no internet — who's right?
Both can be true. The eSIM profile may be active and connected to a local network tower (provider sees this as working), but Data Roaming is off, or the eSIM isn't set as the mobile data line — so no internet reaches your apps. Walk through the full troubleshooting checklist: Data Roaming ON, eSIM set as mobile data source, toggle Airplane Mode. If still no internet after all steps: contact provider with a speed test screenshot and your Settings → Cellular screenshot showing the configuration.
Need to purchase a new plan or get started? Japan · Thailand · Europe · China · Global