eSIM Not Working? 7 Fixes That Actually Help

eSIM activation is usually seamless, but occasionally things go wrong. Before contacting your carrier, try these seven fixes — they resolve the vast majority of eSIM problems.

1. Check Your Device Compatibility

Not all devices support eSIM, and some carrier-locked phones disable the feature even on hardware that supports it. Confirm your device is eSIM-capable and unlocked. For iPhones, go to Settings → General → About — if you see "Digital SIM" or an EID number, you're good.

2. Restart Your Device

Sounds obvious, but a full restart resolves most activation stalls. After restarting, wait 60 seconds before checking your eSIM status.

3. Check Your Internet Connection

eSIM activation requires an active internet connection (Wi-Fi or existing mobile data) to download the profile from the carrier's server. If you're activating while travelling, use Wi-Fi rather than relying on spotty data.

4. Re-scan the QR Code

If the initial scan failed, try again in good lighting. On iPhone: Settings → Mobile Data → Add eSIM → Use QR Code. Make sure the QR code hasn't expired — most codes are single-use and valid for 24–72 hours.

5. Check Carrier Network Coverage

Your eSIM profile may have downloaded correctly but the local network isn't available yet. Toggle Airplane Mode on and off to force a network search. If the issue persists, go to Settings → Mobile Data → [your eSIM] → Network Selection and try selecting a network manually.

6. Delete and Re-add the eSIM

If the profile is corrupt, remove it and re-install. On iPhone: Settings → Mobile Data → [your eSIM] → Remove Mobile Plan. Then re-scan your QR code. Note: some carriers issue single-use codes, so contact support for a replacement if needed.

7. Update Your Device Software

Outdated iOS or Android versions can cause eSIM compatibility issues. Check for updates under Settings → General → Software Update (iOS) or Settings → System → System Update (Android).

Still Not Working?

If none of the above work, the issue is likely on the carrier side. Contact your provider with your EID number (found in Settings → About) and your order confirmation. For plans purchased via SIMPal, contact us through the app — we'll coordinate with the provider on your behalf.