An iPhone that won’t connect to cellular data can be a nightmare, especially when you’re not near Wi-Fi. It's usually a carrier issue, a misconfigured setting, or an eSIM glitch. The good news is most of these issues are fixable in just a few steps.
Read on to find out how to troubleshoot and get your iPhone back online using mobile data.
Before diving into settings, take a moment to confirm the obvious. From your top bar:
If not, try toggling Airplane Mode on for about 10 to 15 seconds, then turn it off. If you're still seeing "No Service," try the following solutions:
Go to Settings > Cellular (or Mobile Data) and ensure:
A simple restart clears out background glitches that could be interfering with network functions. Power off, wait a few seconds, and turn your iPhone back on.
If you're using a physical SIM:
If you’re using an eSIM, ensure that your provider allows eSIM reinstallation or replacement. If yes, proceed by:
Avoid deleting your eSIM via factory reset and do it the correct way.
Corrupt network settings are a common culprit.
To reset:
This often fixes:
Outdated software can break your mobile connectivity:
Carrier settings control how your iPhone talks to the network. These silent updates matter.
VPN or Proxy, especially free-to-use, may place you in a busy server. If you’re using a VPN app or profile:
Sometimes these interfere with mobile data, especially when switching between regions.
If you’re abroad and using your home SIM or a new eSIM:
Note that if you've opted out of roaming packages from your provider, this step is likely not going to help. If you're with Eskimo, data works globally with one universal eSIM and will always allow you to roam at close to local rates.
Your carrier may have:
Log in to your carrier’s app or website to check your status. If you’re using a travel eSIM like Eskimo, you can instantly top up in the app or website with no need to contact support.
For whatever reason, your device might suddenly latch to another carrier and remain there. To manually connect to your operator, try this:
If none of the above works, the issue may be:
Try inserting another SIM card (if available). If it works, that means your current SIM card has gone bad.
Not being able to connect when you need to is a terrible. If you're not travelling, the problem isn't as severe. But, the same can't be said when you're travelling abroad. With Eskimo, you skip most of these issues entirely. Activation is easy, and our universal eSIM works across 130+ countries and connects instantly with no roaming charges, no SIM swaps. You can also:
Whether you're troubleshooting your iPhone or just want to avoid the problem altogether, Eskimo gives you peace of mind.
You may have mobile data turned off, a VPN blocking connections, or your SIM is misconfigured. Try resetting network settings and checking cellular options.
Start by toggling Airplane Mode, restarting your phone, and checking the SIM. If you’re abroad, ensure roaming is turned on and your eSIM is compatible with local networks.
It can help, especially when switching carriers or regions. A travel eSIM like Eskimo is preconfigured for multiple countries, reducing the need to tweak settings.
Check app-specific settings under Settings > Cellular and ensure each app is allowed to use data. Also look for any Screen Time or parental control restrictions.
Only if you’re connected to Wi-Fi. Otherwise, WhatsApp will show “Connecting” or fail to load messages or calls.