iPhone eSIM Troubleshooting: Complete iOS Fix Guide
Before You Start
This guide is specifically for iPhone users. If you're on Android, our general troubleshooting guides cover your device.
Make sure your eSIM is actually installed before troubleshooting connection issues. Go to Settings > Cellular and look for your eSIM plan in the list. If it's not there, you'll need to install it first.
If it is installed but you're not getting data, work through these fixes in order. Each step addresses a different common cause, and most people resolve their issue within the first four steps.
Step 1: Toggle Airplane Mode
This forces your iPhone to drop all network connections and search for them fresh.
- Open Control Center (swipe down from the top-right corner)
- Tap the Airplane Mode icon to turn it on
- Wait 30 seconds
- Tap the icon again to turn it off
- Give your phone a minute to reconnect
Step 2: Confirm Your eSIM Line Is Enabled
Your eSIM might be installed but not active.
- Go to Settings > Cellular
- Find your eSIM plan in the list and tap it
- Make sure Turn On This Line is toggled on
If the toggle was off, turn it on and wait a minute for the phone to connect.
Step 3: Set Your eSIM as the Data Line
Even with the eSIM enabled, your iPhone might be routing data through your physical SIM (or another eSIM profile) instead.
- Go to Settings > Cellular > Cellular Data
- Select your eSIM plan from the list — not your primary/home carrier
This tells your iPhone to send all internet traffic through your travel eSIM.
Step 4: Turn On Data Roaming
Travel eSIMs connect through roaming agreements with local carriers. Your iPhone blocks roaming by default.
- Go to Settings > Cellular
- Tap your eSIM plan
- Toggle Data Roaming to ON
This single setting is the fix for the majority of eSIM connection issues. Without it, your travel eSIM simply cannot connect.
Step 5: Manually Select a Carrier
If automatic network selection isn't finding a compatible carrier, you can pick one yourself.
- Go to Settings > Cellular
- Tap your eSIM plan
- Tap Network Selection
- Toggle Automatic off
- Wait for a list of available carriers to appear (this may take 30 seconds)
- Try connecting to each carrier in the list until you get a signal
Tip: If the carrier list is empty, go back and confirm Data Roaming is on, then try again.
Step 6: Check for a Carrier Settings Update
Apple occasionally pushes carrier configuration updates that can fix connectivity issues.
- Go to Settings > General > About
- If a carrier update is available, a popup will appear — tap Update
- Wait for it to install, then check your connection
Step 7: Update iOS
Outdated software can cause eSIM compatibility problems, especially on newer iPhones.
- Go to Settings > General > Software Update
- If an update is available, download and install it
- After your phone restarts, check if the eSIM connects
Step 8: Restart Your iPhone
A full power cycle clears out stuck processes that lighter fixes might not resolve.
- Press and hold the side button and either volume button simultaneously
- Slide to power off
- Wait 30 seconds
- Press and hold the side button to turn it back on
- Wait a couple of minutes for it to reconnect to networks
Step 9: Reset Network Settings (Last Resort)
This clears all network configurations and forces your iPhone to start fresh. It's the nuclear option, but it resolves stubborn issues that nothing else will.
- Go to Settings > General > Transfer or Reset iPhone
- Tap Reset
- Tap Reset Network Settings
- Enter your passcode and confirm
What this resets: Saved WiFi passwords, VPN settings, cellular preferences, and Bluetooth pairings. What it does not reset: Your apps, photos, eSIM profiles, or any personal data.
After the reset, you'll need to:
- Reconnect to WiFi
- Go back to Settings > Cellular and re-enable Data Roaming on your eSIM
- Set your eSIM as the default data line again
About the "Activating" Status
If your eSIM shows "Activating" in Settings > Cellular, don't panic. This is normal if you installed the eSIM before arriving at your travel destination. It means the profile is loaded onto your phone but hasn't connected to a local network yet.
Once you arrive and your phone picks up a compatible carrier signal, the status should change to the carrier name. If it's still stuck on "Activating" after 30 minutes at your destination, work through Steps 1-5 above.
A Note on eSIM-Only iPhones (iPhone 14+ US Models)
If you have an eSIM-only iPhone (no physical SIM tray — iPhone 14 and later sold in the US), these troubleshooting steps still apply exactly the same way. The only difference is that dual SIM conflicts will involve two eSIM profiles rather than a physical SIM and an eSIM. Make sure you've selected the correct eSIM as your data line in Step 3.
When to Contact Support
If you've worked through all nine steps and your eSIM still isn't connecting after 30 minutes at your destination, reach out to us at onlyesim.com with your order number and iPhone model. We'll check your plan status on the backend and help you get connected.
Related Articles
Samsung Galaxy eSIM Troubleshooting: Fix Common Issues
Fix eSIM connection problems on Samsung Galaxy phones. Step-by-step guide covering SIM manager, data roaming, network selection, and Samsung-specific issues.
Google Pixel eSIM Troubleshooting: Step-by-Step Fixes
Fix eSIM connection issues on Google Pixel phones. Step-by-step troubleshooting for No Service, data roaming, Google Fi conflicts, and Pixel-specific network problems.
eSIM Shows 'No Service' — How to Fix
Fix the most common eSIM issue. Step-by-step guide to resolve 'No Service' on your phone after installing a travel eSIM, covering settings, network selection, and more.
Was this article helpful?