Oglejte si sorodne članke

Error: "eSIM Is Not Supported"

If you see this error, it means your device is unable to process the eSIM profile. This is usually due to one of two reasons: your phone is Network-Locked or it lacks the Physical eSIM Hardware.

Since iOS can show this same message for both issues, follow these steps to diagnose and solve it:

Step 1: Check for Network Lock (Carrier Lock)

If your phone is locked to your home provider, it will reject any other eSIM.

  • Go to Settings > General > About.

  • Scroll to "Carrier Lock". If it says "SIM restricted", your phone is locked. It must say "No SIM restrictions".

  • 👉 For a step-by-step guide, see: How to check if my device is network-locked?

Step 2: Check for eSIM Hardware (The EID Test)

Even newer iPhones from certain regions (like Mainland China, Hong Kong, or Macau) do not have an eSIM chip; they use physical dual-SIM trays instead.

  • Dial *#06# on your keypad.

  • If you DO NOT see an EID number on the screen, your device does not have eSIM hardware.

  • 👉 Verify your model here: Which devices support Roafly eSIMs?

Step 3: Check if it's already installed

This error often pops up if you try to scan the QR code for an eSIM that is already on your phone.

  • Go to Settings > Cellular and look for any new plans named "Secondary", "Travel", "Business" or "Carrier".

  • 👉 Match the ICCID to be 100% sure: How do I find my eSIM's ICCID?

What are your options?

  1. Contact your carrier: If Step 1 showed a lock, ask them to "Network Unlock" your device.

  2. Use another device: Since an eSIM can't be "fixed" on a phone that lacks hardware or is locked, simply install your Roafly plan on any other unlocked, compatible device (like a tablet or a friend's phone). Your installation details remain valid!