eSIM QR Code Not Working — How to Fix It

[IMAGE:flat-design-qr-code-esim-troubleshoot-phone-flat-illustration]

You’ve purchased your travel eSIM, opened the QR code — and your phone refuses to scan it. This is more common than it should be, but almost always fixable. Here’s a systematic fix guide.

[CTA:airalo-get-esim]

Most Common Reasons eSIM QR Code Fails

  1. Phone already scanned this QR code — each QR code is single-use
  2. Viewing QR code on same device you’re installing it on — camera can’t scan its own screen
  3. QR code image is low resolution or blurry — screenshot compression
  4. Phone not connected to internet during activation — installation requires WiFi or data
  5. Phone is carrier-locked — some phones can’t accept new eSIMs
  6. iOS/Android version too old — eSIM support requires modern software
  7. Plan hasn’t activated yet — some providers have a delay

Fix 1 — Use a Different Device to Display QR Code

The most common mistake: Trying to scan an Airalo QR code that’s displayed on your iPhone screen using your iPhone camera. Your phone cannot scan its own screen.

Solution: Open the QR code on a computer or another phone. Use your phone’s camera to scan from that screen.

Alternatively: Use Airalo’s “Manual Installation” option — enter the SM-DP+ address and activation code manually instead of scanning.

Fix 2 — Check Internet Connection During Installation

eSIM installation requires an internet connection to verify and activate. If you’re attempting to install:

  • Without WiFi
  • Without mobile data
  • With a VPN that might be blocking the carrier server

Connect to WiFi first, disable VPN, then retry installation.

Fix 3 — Check for QR Code Already Used

If you get an error like “SIM activation failed” or “Invalid QR code,” the QR code may have already been used (either by you on a previous attempt or, rarely, a technical error).

Action: Contact Airalo support with your order number. They can verify if the code was successfully consumed or issue a new installation code.

Fix 4 — Manual Installation Method

Every eSIM comes with two installation options:

  1. QR code scan
  2. Manual entry (SM-DP+ address + activation code)

To use manual installation on iPhone:
Settings → Cellular → Add Cellular Plan → Enter Details Manually

Enter the SM-DP+ (server address) and Activation Code from your Airalo order. This bypasses QR code scanning entirely.

[IMAGE:flat-design-esim-manual-installation-steps-flat-illustration]

Fix 5 — Check Device Compatibility

Required:

  • iPhone XS (2018) or later for eSIM
  • Modern Android: Pixel 3+, Samsung S20+, most flagship phones from 2020+
  • Device must be eSIM-unlocked (not carrier-locked to physical SIM)

Carrier locks on eSIM: Some phones purchased through a carrier have eSIM locked. Contact your carrier to confirm your phone is eSIM-unlocked before purchasing.

Fix 6 — Update iOS or Android

Very old software versions can have eSIM compatibility issues. Check:

  • iPhone: Settings → General → Software Update
  • Android: Settings → System → Software Update

Update to the latest version if significantly behind.

Still Not Working?

Contact Airalo support through the app: Help → Chat with us. Provide:

  • Order confirmation number
  • Phone model and iOS/Android version
  • Screenshot of any error message
  • Whether you’ve attempted installation before

Airalo’s support typically resolves installation issues within a few hours.

[CTA:airalo-get-esim]

[INTERNAL:esim-troubleshooting-guide]


Related Articles

EB

Emma Bernard

Digital nomad, Bangkok

Full-time traveler since 2019 — 23 countries, 40+ eSIMs tested on the road.

38 articles · 12 eSIMs tested