Your eSIM can make calls and send texts without trouble, but mobile data refuses to work. No browsing, no apps, no maps when you are away from Wi-Fi. It is a confusing split, because the line is clearly active enough for calls. The good news is that when voice and texts work but data does not, the cause is almost always a data-specific setting rather than a broken line. Here is how to fix it.
Table of Contents
Why Data Fails While Calls Work
Calls and texts run over different parts of the cellular service than mobile data. So when voice and SMS work but data does not, the line itself is fine and registered on the network. The problem sits in the data configuration: which line is assigned to data, whether data is switched on, the access point settings that route data traffic, or a roaming toggle when you are travelling. These are all quick to check and fix.
Step 1: Confirm Data Is Turned On for the eSIM
The most common cause is that mobile data is simply off for the eSIM, or assigned to a different line.
On iPhone, go to Settings, Cellular, check that Cellular Data is on, and confirm the eSIM is the line selected for Cellular Data. On Android, open the SIM manager or network settings, make sure mobile data is enabled, and assign data to the eSIM. If you have two lines, the phone may be routing data through the wrong one.
Step 2: Toggle Airplane Mode and Restart
A quick reset of the connection often restores data.
Turn Airplane Mode on, wait 30 seconds, and turn it off. If data still does not work, restart the phone. Power it off, wait 30 seconds, and power it back on. This re-registers the line and reloads the data connection, clearing temporary glitches.
Step 3: Check Data Roaming if You Are Travelling
If you are using the line away from your home network or on a travel eSIM, data often needs roaming enabled even when calls and texts work without it.
On iPhone, go to Settings, Cellular, tap the line, then Cellular Data Options and turn on Data Roaming. On Android, find the roaming toggle under mobile network settings. Travel eSIMs in particular usually require this, since the data connects through a partner network.
Step 4: Check the APN Settings
Mobile data is routed through an access point name, or APN. If the APN is wrong or missing, calls and texts work but data fails. This is a frequent cause on travel eSIMs and on lines moved between phones.
Check your carrier’s website or activation instructions for the correct APN. On iPhone, the APN is under Settings, Cellular, tap the line, then Cellular Data Network, though some carriers lock this. On Android, it is under mobile network, access point names. Enter the APN exactly as the carrier specifies. If you are unsure, ask the carrier for the correct data APN for your plan.
Step 5: Update Carrier Settings and Software
An outdated carrier settings file can break data routing while leaving voice intact.
On iPhone, connect to Wi-Fi, then go to Settings, General, About and install any carrier settings update that appears, and check Settings, General, Software Update for a pending iOS update. On Android, install any pending system update. Restart after updating and test data again.
Step 6: Reset Network Settings
If data still will not work, a network settings reset clears deeper configuration problems without removing the eSIM.
On iPhone, go to Settings, General, Transfer or Reset iPhone, Reset, then Reset Network Settings. On Android, find the network reset option in the system reset menu. This clears saved Wi-Fi passwords and paired Bluetooth devices, so note anything you need first. Restart afterwards and test data.
Step 7: Contact Your Carrier
If data still fails after every step, the carrier may need to check your plan or provisioning.
Ask the carrier to confirm that your plan includes a data allowance and that it has not been exhausted, that data is provisioned on the line, and that the correct APN is in use. Sometimes a data add-on is simply not active on the account, or the plan is voice-and-text only. They can also re-provision the line if data was never correctly enabled.
A Quick Order to Try
For the fastest result, do this. Confirm data is on and assigned to the eSIM. Toggle Airplane Mode and restart. If you are travelling, turn on data roaming. If data still fails, check the APN, update carrier settings, then reset network settings. If none of that works, call the carrier to confirm your data plan.
When to Escalate
If the carrier confirms your plan includes data, the allowance is not used up, and the APN is correct but data still will not work, ask them to re-provision the line or re-issue the eSIM. A line with confirmed data that refuses to connect usually needs a fresh profile or provisioning push. If a re-issued eSIM still has no data, the device manufacturer can help rule out a hardware fault.
When calls and texts work but data does not, the fix is almost always a data setting, the wrong line, a roaming toggle, or an APN. Check those first and data usually returns within a few minutes.