Having trouble activating your eSIM or getting mobile data to work? In most cases, this is easy to fix. If your eSIM says “Unable to Activate”, stays stuck on “Activating”, or connects to an operator but has no mobile data, the issue is usually related to location, internet connection, roaming settings, carrier lock, or manual network selection.
Before changing advanced settings, first try the simplest fix:
Toggle Airplane Mode ON and OFF.
Wait around 30 seconds, then check again if your eSIM connects to the mobile network.

Why Your eSIM May Not Activate
Many travel eSIMs can only fully activate once you are physically in the destination country. This is because the eSIM needs to connect to a supported local network before the mobile data plan can start working.
If you install the eSIM before your trip, your phone may show an activation warning or stay on “Activating”. This does not always mean the eSIM is broken.
In many cases, the eSIM is already installed correctly and will automatically connect once you arrive.
1. Wait Until You Arrive at Your Destination
Most travel eSIMs only complete activation after connecting to a local supported operator in the country or region you purchased the plan for.
If you are still at home, it is normal that your iPhone may show:
“Unable to Activate”
“Activating”
“No Service”
No data connection
Do not delete the eSIM if you have already installed it. The eSIM is likely installed correctly and may “wake up” automatically once you land and connect to a supported local network.
2. Check Your Internet Connection
A stable internet connection is required during the first installation and validation of the eSIM profile.
Before trying again, make sure that:
Wi-Fi is connected and stable
Airplane Mode is OFF
Mobile signal is available where possible
VPN is disabled
Active VPN connections can sometimes interfere with the activation server or network setup. Disable your VPN temporarily and try activating the eSIM again.
3. Check If Your Phone Is Carrier Locked
If your iPhone is locked to your home mobile provider, it may block other SIMs or eSIMs. This can prevent your travel eSIM from activating or connecting to a network.
To check this on iPhone:
Open Settings
Go to General
Tap About
Scroll down to Carrier Lock
It should say:
No SIM restrictions
If it shows that your phone is locked, you need to contact your mobile provider and ask them to unlock your device before using another eSIM.
4. Turn On Data Roaming
Once you arrive in your destination country, data roaming usually needs to be enabled for your travel eSIM.
On iPhone:
Go to Settings
Tap Cellular or Mobile Data
Select your eSIM line
Turn Data Roaming ON
Without data roaming enabled, your eSIM may connect to the operator but still have no internet connection.
5. Select the eSIM for Mobile Data
Your phone may still be using your primary SIM for mobile data instead of the travel eSIM.
On iPhone:
Go to Settings
Tap Cellular or Mobile Data
Tap Cellular Data
Select your travel eSIM
Also make sure the eSIM line itself is switched ON.
6. Manually Select a Network Operator
If your eSIM does not connect automatically, you may need to manually select a supported local operator.
On iPhone:
Go to Settings
Tap Cellular or Mobile Data
Select your eSIM
Tap Network Selection
Turn Automatic OFF
Wait for the list of networks to load
Select one of the supported operators shown in your eSIM instructions
It may take a few minutes for the phone to register on the selected network.
7. Restart Your Phone
After changing roaming or network settings, restart your phone. This helps your device reconnect to the mobile network with the correct eSIM settings.
After restarting, check:
The eSIM line is ON
Data Roaming is ON
The eSIM is selected for mobile data
Airplane Mode is OFF
Important: Do Not Delete Your eSIM Too Early
Do not delete the eSIM unless support specifically tells you to do so. Some eSIMs can only be installed once. If you delete the eSIM, you may not be able to reinstall it using the same QR code.
Final Checklist
If your eSIM cannot activate or has no data, check the following:
- Toggle Airplane Mode ON/OFF
- Wait until you are in the destination country
- Connect to stable Wi-Fi
- Disable VPN
- Check that your phone is unlocked
- Turn Data Roaming ON
- Select the eSIM for mobile data
- Try manual network selection
- Restart your phone
Most activation and no-data issues are solved by enabling roaming, selecting the correct eSIM for mobile data, or waiting until arrival in the destination country.