TROUBLESHOOTING

eSIM active but no internet?

It's the most common eSIM issue — and usually a 60-second fix. Your plan is working; your phone just connected to the wrong network. Here's how to switch it back.

The 60-second fix

Turn on Data Roaming

Enable roaming for your eSIM line. It won't cost extra.

Turn off Automatic

Disable automatic network selection in carrier settings.

Pick the supported network

Choose your eSIM's network from the list and wait ~30s.

Why this happens

Your eSIM is provisioned on specific partner network(s) in each country. By default, phones use automatic network selection and can lock onto a different, unsupported network. When that happens you may see "No Service", a network name but no data, or full signal bars yet nothing loads.

It doesn't only happen on arrival

Your eSIM may work perfectly when you land, then drop data later in the trip. Your phone can jump to an unsupported network on its own — after losing signal in a tunnel or building, restarting, or moving between regions — and it usually won't switch back automatically. If data stops mid-trip, just select the supported network manually again.

Works on arrival

Connected to the right network

Phone jumps network

Switches to an unsupported one

Select manually

Back online in under a minute

Tip: The supported network(s) for your eSIM are shown on its details page in your eSIMs dashboard. For example, an eSIM for Tajikistan connects through MegaFon.

iPhone (iOS)

iPhone & iPad

  1. 1

    Open Settings → Cellular / Mobile Data

    Then tap the eSIM (travel) plan you installed for this trip.

  2. 2

    Turn on Data Roaming

    Inside the eSIM plan, enable Data Roaming. Required for eSIMs abroad — it won't add charges to your prepaid plan.

  3. 3

    Network Selection → turn off Automatic

    Settings → Cellular → Network Selection. Switch off Automatic so you can choose a carrier yourself.

  4. 4

    Choose the supported network

    Pick the network listed for your eSIM/country and wait ~30 seconds for it to register.

  5. 5

    If it fails, try the next network

    Toggle Airplane mode on and off, then repeat and select the next available network.

Android

Samsung, Pixel, Xiaomi & more

Menu names vary slightly by manufacturer, but the steps are the same.

  1. 1

    Open Settings → Network & Internet → SIMs

    Select your eSIM (it may be labelled by its number or a custom name).

  2. 2

    Turn on Mobile data & Roaming

    Make sure both Mobile data and Roaming are enabled for the eSIM.

  3. 3

    Turn off 'Choose network automatically'

    Open the eSIM's network settings and disable automatic selection. The phone scans for available networks.

  4. 4

    Select the supported network

    Choose the supported carrier for your country and wait for it to register.

  5. 5

    If it fails, try the next network

    Toggle Airplane mode, then repeat and pick a different available network.

Still no connection?

  • Restart your phone after selecting the network.
  • Confirm the eSIM is set as the line for Cellular/Mobile Data.
  • Turn off any VPN, then retry network selection.
  • Check that your plan is still active and has remaining data in your dashboard.

Still stuck? Contact us at support@esimfly.net or on WhatsApp with your order details — we'll check your eSIM's connection status and usage and help you get online.

Frequently asked questions

My eSIM is active but I have no internet. Why?

Your eSIM works on specific partner networks in each country. Phones default to automatic network selection and can latch onto a network the eSIM does not support, so the plan stays active but no data flows. This can happen on arrival or later in the trip — the phone may work fine at first, then jump to an unsupported network after losing signal or moving between areas, and it usually will not switch back on its own. The fix is to turn off automatic selection and pick the supported network manually.

Do I need to turn on Data Roaming for my eSIM?

Yes. eSIMs connect to local partner networks abroad, which counts as roaming on your device. Turning on Data Roaming for the eSIM does not incur extra charges — your plan's data is already paid for.

How do I select a network manually on iPhone?

Go to Settings > Cellular/Mobile Data, tap your eSIM plan, open Network Selection, turn off Automatic, then choose the supported network from the list.

How do I select a network manually on Android?

Go to Settings > Network & Internet > SIMs, select your eSIM, turn off 'Choose network automatically', then pick the supported network manually.

Which network does my eSIM use?

Open your eSIM in the eSIMfly dashboard — the supported network(s) for each country are listed on the eSIM details page. If you still cannot connect, contact support by email or WhatsApp with your order details.