Bekijk gerelateerde artikelen

I installed my eSIM but I don't have internet

If you have successfully installed your Roafly eSIM and arrived at your destination but cannot connect to the internet, please follow this step-by-step checklist to resolve the issue in minutes:

Step 1: Are you using the correct Roafly eSIM? (Check ICCID)

Ensure you haven't accidentally turned on an old eSIM. Match your eSIM's unique ICCID number.

  • In the Roafly app: Go to My eSIMs > tap your active eSIM to see its ICCID.

  • On iOS: Go to Settings > General > About. Match the ICCID under your active network.

  • On Android: Go to Settings > Connections > SIM Manager and tap your eSIM.

👉 Need help finding it? See: How do I find my eSIM's ICCID?

Step 2: Is your eSIM selected for Mobile Data?

Your phone might still be trying to use your home SIM.

  • iOS: Go to Settings > Cellular > Cellular Data and select your Roafly eSIM.

  • Android: Go to Settings > Connections > SIM Manager. Set Mobile Data to your Roafly eSIM.

Step 3: Is Data Roaming turned ON?

Your Roafly eSIM must have Data Roaming enabled to work abroad.

  • iOS: Settings > Cellular > Tap your Roafly eSIM > Toggle Data Roaming ON.

  • Android: Settings > Connections > Mobile Networks > Toggle Data Roaming ON.

Step 4: Is your APN set correctly?

If you have full signal bars but no internet, you might need a manual APN.

  • Check your Roafly app (My eSIMs > tap Install eSIM > scroll down to Step 2/2) or your email to see if you need to enter a specific APN. (👉 See: How do I change my APN settings?

Step 5: Select the Network Manually

Sometimes your phone struggles to connect automatically.

  • First, check the supported networks in your Roafly app under your eSIM details.

  • iOS: Settings > Cellular > Tap your eSIM > Network Selection. Turn off "Automatic" and select the supported network.

  • Android: Settings > Connections > Mobile Networks > Network Operators. Turn off "Select automatically" and choose the network.

Step 6: Switch from 5G to 4G/LTE

If 5G signal is weak or unstable in your area, forcing your phone to use 4G/LTE can instantly fix data flow issues.

  • iOS: Settings > Cellular > Tap your Roafly eSIM > Voice & Data > Select 4G or LTE.

  • Android: Settings > Connections > Mobile Networks > Network Mode > Select LTE/3G/2G.

Step 7: Check your Data Mode / Data Saver

Sometimes your phone restricts data usage to save your balance, which can prevent apps from connecting.

  • iOS: Go to Settings > Cellular > [Roafly eSIM] > Data Mode. Ensure Standard is selected. (Do NOT use Low Data Mode as it limits background data and synchronization).

  • Android: Go to Settings > Connections > Data Usage. Ensure Data Saver is turned OFF. (Note: Some Android models also have "Low Data Mode" inside the SIM settings; make sure it is disabled).

Step 8: Disable VPN and Custom DNS

Active VPNs or private DNS settings can interfere with your eSIM’s ability to handshake with the local network provider.

  • VPN: Open any VPN app you use (e.g., NordVPN, ExpressVPN, Warp) and Disconnect. You can also check Settings > General > VPN & Device Management on iOS to ensure no VPN is active.

  • DNS: If you have set a "Private DNS" (like AdGuard), switch it back to Automatic.

    • Android path: Settings > Connections > More Connection Settings > Private DNS > Automatic.

Step 9: Reset Network Settings

If everything above is correct, your device's network cache might be stuck. (Note: This will erase your saved Wi-Fi passwords, but it is highly effective).

  • iOS: Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings.

  • Android: Settings > General management > Reset > Reset network settings.

Step 10: Restart Your Device

Finally, toggle Airplane Mode on for 30 seconds and turn it off, or fully restart your phone to force a fresh connection to the local cell towers.