If your Android phone shows “No SIM card”, “SIM not detected”, or “No service”, don’t worry — this is a common issue.
It can happen on any network like:
AT&T, Verizon, T-Mobile (USA)
EE, O2, Vodafone (UK)
The good news is 👉 you can fix this problem yourself in most cases.
In this guide, I will show you simple step-by-step solutions that actually work.
Why Your SIM Card Is Not Detected
Before fixing, it’s important to understand the possible reasons:
• SIM card is not inserted properly
• SIM slot is dirty or damaged
• Network settings problem
• Software bug or update issue
• Phone is carrier locked
• SIM card is damaged
Method 1: Restart Your Phone
This is the easiest fix.
👉 Just restart your phone and check again.
Sometimes the system has a small glitch, and restart fixes it instantly.
Method 2: Remove and Reinsert SIM Card
Follow these steps:
1. Turn OFF your phone
2. Remove the SIM tray using a SIM tool
3. Take out the SIM card
4. Clean it gently with a soft cloth
5. Insert it back correctly
6. Turn ON your phone
👉 Many users fix the problem with this step alone.
If you're mobile data not working on Android phone
👉 How to fix mobile data not working on Android phone 👈
Method 3: Turn Airplane Mode ON and OFF
• Turn ON Airplane mode
• Wait for 30 seconds
• Turn it OFF
👉 This refreshes your network connection.
Method 4: Check SIM Settings
Go to:
• Settings → Network & Internet
• Mobile Network
Make sure your SIM is:
• Enabled
• Selected as default
👉 In dual SIM phones, wrong SIM selection can cause this issue.
Method 5: Reset Network Settings
Steps:
1. Open Settings
2. Go to System
3. Tap Reset Options
4. Select “Reset WiFi, Mobile & Bluetooth”
⚠️ Note:
• Your saved WiFi passwords will be removed
👉 This is one of the most effective fixes.
Method 6: Check Carrier Lock (Very Important)
In USA and UK, many phones are carrier locked.
👉 Example:
• A Verizon phone may not work with T-Mobile
• A Vodafone phone may not accept another SIM
Solution:
• Contact your carrier
• Ask for SIM unlock
Method 7: Select Network Manually
Steps:
• Settings → Mobile Network
• Network Operators
• Choose “Search manually”
• Select your network
👉 This helps when auto network fails.
If you're Mobile Bluetooth not working on Android phone
👉How to Fix Bluetooth Not Working👈
Method 8: Test SIM in Another Phone
Put your SIM in another phone.
👉 If it works → your phone has a problem
👉 If it doesn’t work → your SIM is faulty
Method 9: Check IMEI Number
Dial this code:
*#06#
If IMEI shows:
NULL or 0
👉 There may be a serious issue with your phone.
Method 10: Update Your Phone
• Go to Settings → Software Update
• Install any available update
👉 Updates fix bugs and network issues.
Last Option: Factory Reset
If nothing works:
• Backup your data
• Go to Settings → Reset → Factory Reset
👉 This will remove all data and fix deep issues.
Extra Tips for USA & UK Users
👉 USA:
• Always check if your phone is unlocked
• eSIM issues are also common
👉 UK:
• Make sure your network supports your phone bands
• Try another SIM for testing
If you're mobile phone Touch screen not responding
👉 How to fix mobile screen not responding 👈
Conclusion
The SIM not detected problem looks serious, but in most cases, it’s easy to fix.
Start with simple steps like: 👉 Restart
👉 Reinsert SIM
Then try advanced fixes if needed.
Final Tip
If nothing works:
👉 Contact your carrier (AT&T, Verizon, EE, Vodafone)
👉 Or get a new SIM card

