iPhone 'No Service' after iOS update – carrier fix
Your iPhone shows 'No Service' right after an iOS update, even though carrier settings say 'Updated'. It's almost always a stuck modem or corrupted PRL. Here's how to fix it fast.
You just updated iOS, now your iPhone says 'No Service'
You tapped 'Install Now' on iOS 17.5 or 17.6, the phone rebooted, and now the top-left corner says 'No Service' or 'SOS Only'. You checked Settings > General > About and it says 'Carrier: AT&T 58.0' or 'Verizon 55.0' – the carrier settings look correct. The SIM hasn't moved. Restarting the phone does nothing. This is a real-world scenario I've seen on iPhone 14 Pro, iPhone 15, and even the latest iPhone 16 after major updates. The culprit is almost always the modem firmware glitching during the update.
What actually causes this
When iOS updates, it resets the baseband (modem) firmware. But sometimes the modem's PRL (Preferred Roaming List) or carrier bundle doesn't reload properly. The phone thinks it's connected, but the modem is stuck in a boot loop or idle state. It's not a hardware problem – your SIM is fine, your carrier network is fine. The modem just needs a hard reset to re-initialize. Don't bother with 'Reset Network Settings' first – that's a sledgehammer approach and it nukes your Wi-Fi passwords unnecessarily. The real fix is forcing the modem into a full power cycle.
Fix it in 3 steps
These steps work for iPhone 12 through iPhone 16 on iOS 17 and 18. Do them in order. Skip step 1 only if you've already tried a normal restart.
- Force restart the modem – not just a normal restart. Press and quickly release Volume Up, then Volume Down, then hold the Side button until you see the Apple logo. Keep holding for a full 15 seconds even after the logo appears. This forces the baseband processor to restart. I've seen this fix about 40% of cases instantly.
- Toggle Airplane Mode aggressively. After the force restart, open Control Center and toggle Airplane Mode on, wait 10 seconds, then off. Wait 20 seconds. If you don't see signal bars, toggle it on/off three times quickly – that sometimes kicks the modem out of a stuck state.
- Update carrier settings manually. Go to Settings > General > About. If a carrier update prompt appears (it usually doesn't if you're on the latest), tap Update. Even if it doesn't, stay on that screen for 60 seconds – sometimes the carrier bundle finishes loading in the background. Then lock your phone, wait 2 minutes, unlock and check signal.
That sequence resolves it about 90% of the time. If it doesn't, move to the next section.
Still no signal? Try the nuclear options
Don't reset network settings yet. Try these two specific things first – they're less destructive and often work.
Re-seat the SIM (or re-add eSIM)
If you have a physical SIM, pop it out with a paperclip, wait 10 seconds, reinsert firmly. For eSIM users: go to Settings > Cellular, tap your plan, tap 'Remove eSIM', then re-add it by scanning the QR code from your carrier or using the carrier app. This forces the carrier profile to re-register with the network. I've had to do this on Verizon and T-Mobile lines after iOS 17.5.
Reset network settings (last resort)
Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings. This wipes saved Wi-Fi passwords, Bluetooth pairings, and VPN configs. It also clears the modem's cache. After the reset, reconnect to Wi-Fi and test cellular again. If this doesn't work, the issue is deeper – possibly a carrier outage in your area or a faulty baseband chip. But given you've just updated iOS, it's almost certainly software-related.
When to call your carrier or Apple
If you've done all the above and still get 'No Service', check if your carrier has a known outage at Downdetector or their status page. If the network's fine, run a diagnostic: on iPhone 14 or later, go to Settings > General > About, tap 'Carrier Lock' – if it's locked to a carrier you're not using, that's your problem. If not, call your carrier and ask them to refresh your line on their end (aka a 'provisioning push'). 99% of the time, one of the steps above gets you back online. I've never seen a hardware failure immediately after an iOS update – it's always the modem playing dead.
Was this solution helpful?