Not registered on network

Android 'Not Registered on Network' Fix That Actually Works

Mobile – Android Intermediate 👁 0 views 📅 May 26, 2026

This error kills your signal after an update or SIM swap. Here's the real fix that doesn't waste your time.

When This Error Hits

You're not online. You see the message "Not registered on network" at the top of your screen, or your phone says "Emergency calls only" when you try to dial. This usually happens right after an Android OS update (like Android 14 to 15) or after popping in a new SIM card. I've seen it on Samsung Galaxy S23s, Pixel 7s, and even Xiaomis that updated overnight and lost their connection.

What's Actually Going On

Your phone and the carrier's network lost the handshake. It's not a hardware failure 99% of the time. The radio firmware or the stored network settings got scrambled. The phone can see the towers (you'll see bars sometimes), but it can't authenticate properly. The root cause is usually a corrupted carrier profile or a mismatch between the SIM's provisioning and what the phone expects.

The Fix: Step by Step

Try these in order. Don't skip ahead.

Step 1: Toggle Airplane Mode the Right Way

Not just flicking it on and off. Go to Settings > Network & Internet > Airplane mode. Turn it ON. Wait exactly 30 seconds. Then turn it OFF. This forces the baseband to re-register. It works about 15% of the time, but it's free.

Step 2: Reset Network Settings

This is the money fix. It clears the cached network config without wiping your apps or data. Settings > General management > Reset > Reset network settings. On Pixels, it's System > Reset options > Reset Wi-Fi, mobile & Bluetooth. Tap it. Your phone will restart. You'll lose saved Wi-Fi passwords, so have them handy. Had a client last month whose entire phone went silent after a One UI 6.1 update—this brought it back in under 2 minutes.

Step 3: Manually Select Your Carrier

Sometimes the auto-select picks the wrong band or a roaming partner. Go to Settings > Connections > Mobile networks > Network operators. Turn off "Select automatically." Wait while it scans. Tap your carrier's name (like T-Mobile or Vodafone). If it fails, try the same with another carrier listed—sometimes the phone latches onto a different frequency.

Step 4: Update or Reinstall Carrier Services

Google's Carrier Services app handles registration on newer Androids. Go to the Play Store, search "Carrier Services." If it's installed, tap Update. If not, install it. Then go to Settings > Apps > Carrier Services > Storage > Clear cache. Then Clear data (this resets the app, not your number). Restart the phone.

Step 5: Check APN Settings

Rare but fixable. Go to Settings > Connections > Mobile networks > Access Point Names. Tap the three dots > Reset to default. Then manually check your carrier's APN details (google "[carrier name] APN settings 2025"). I've seen wrong APN types like "default,supl" missing the "mms" break things after an update.

Step 6: SIM Card Physical Reset

Power off the phone. Pop out the SIM tray with a paperclip. Inspect the SIM—if it's scratched or bent, get a new one from your carrier. Wipe the contacts with a dry cloth. Reinsert firmly until it clicks. Power on. For eSIM users, go to Settings > Connections > SIM manager, tap your eSIM, and choose "Remove." Then re-add it using the QR code from your carrier. I've had to do this on a Pixel 8 that lost signal after a factory reset.

If It Still Fails

You're looking at a carrier-side issue or a hardware fault. Call your carrier and ask them to reprovision your line. Say "My phone shows 'Not registered on network' after an update—can you refresh my SIM provisioning?" They'll send a network reset over the air. If that doesn't work, try inserting the SIM in a different phone. If the other phone works, your phone's radio might be dead—time for a repair. If the SIM also fails in another phone, your carrier needs to send a new SIM.

Don't factory reset your phone. Most Android help pages push that as a fix—it's overkill. You'll lose everything, and it probably won't help.

Was this solution helpful?