The "No SIM" or "No SIM Card" Detected Error on Android or Samsung Phones usually occurs when your SIM card is not inserted correctly. It is the most common reason for this error, but it is not the only reason.
See also: Why does my phone say no service?
Why Does My Android Phone Say No Sim Card Detected?
We will share some simple workarounds that can help you resolve the issue. Keep in mind that if the SIM card is damaged, you'll have to visit your carrier and get a new one. Let's dive in.
Quick Tips
- Toggle WiFi
- Toggle Airplane Mode
- Reinsert SIM Card
- Restart your device
- Set Network Mode to Auto
- Search for available network operators
- Update your APN Settings
- Reset Network Settings
- Clear Internal SIM Card Manager and SIM Toolkit Cache
- Enable SIM Cards
- Contact your carrier for a SIM Replacement.
See also: How To Fix The "Mobile Network Not Available" Error On Android Phones.
How to Fix a Network or Sim Card Error - 13 Ways to Fix It
Solution 1: Restart your device
Let us begin with the quickest and easiest way to solve the problem. A forced restart is one solution that can help, not just in this particular situation but in many other situations as well. It is pretty simple and will take just a few seconds of your time.
Press the Power and Volume down buttons simultaneously. Keep holding both buttons until the Phone logo appears on the screen.
Solution 2: Check the SIM tray
It's time to check if the SIM card is damaged. Remove the card from the tray. If you notice the card is damaged, you must visit your carrier and ask for a replacement. If the card seems okay, place it back into the tray.
- Blow out dust from the SIM tray and wipe your SIM gently without damaging any of its parts
If the problem persists, try using a different SIM card with an unlocked Android smartphone. If the other SIM cards work fine, your SIM Card is the problem.
In this case, call your mobile phone carrier and ask for a replacement.
See also - How To Fix The SIM Card Not Provisioned MM#2 Error On Samsung
Solution 3: Activate SIM Card or USIM cards
Another simple and effective solution. To enable your SIM card, Navigate to:
- Settings
- Tap Connection.
- SIM card manager > Tap one or both switches for the SIM or USIM cards to activate them.
Solution 4: Toggle Airplane Mode
Once you know that the SIM card is not the problem, try toggling the Airplane mode on your device.
- Pull down the notifications pane on your device.
- Look for Airplane mode.
- Tap on Airplane mode to switch it on, then Off
Solution 5: Set Network Mode to Auto
Follow these steps:
- Go to the Wireless & Networks Or Connections.
- Select Mobile Networks
- Select Network Mode
- You will get a pop-up menu with the different options you can choose from. Ensure that you select the first option that says 4G/3G/2G (auto connect).
Selecting this will ensure that your device is connected to the correct network.
Solution 6: Clear SIM Card Manager Cache
The SIM Card manager manages the operation of your SIM Services such as DUAL SIM, other features like SIM toolkit, and service mode RIL.
Clearing SIM Card manager :
- Navigate to Settings
- Tap Apps
- Tap the Menu Icon (3 dots)
- Tap Show System Apps
- Search for SIM Card manager
- Tap Storage > Clear Cache
Solution 7: Clear SIM toolkit Cache
Clearing SIM Toolkit Manager :
- Navigate to Settings
- Tap Apps
- Tap the Menu Icon (3 dots)
- Tap Show System Apps
- Search for SIM Toolkit Manager
- Tap Storage > Clear Cache
Solution 8: Reset Network Settings
Sometimes just a simple network reset can fix the issue. From your phone's home screen:
- Select Settings
- Tap General Management.
- Select Reset
- Tap Reset Settings.
- Select Reset network settings
Solution 9: Update APN Settings
Update your APN Settings.
View the Updated APN Settings For AT&T, Verizon, T-Mobile, Sprint ( +4 More)
- Navigate to Settings
- Tap Connections.
- Tap Mobile Networks
- Select Access Point Names
- Tap More (3 dots)
- Tap Reset to Default.
- Then enter the new APN Settings
Solution 10: Turn Off The Radio
It might be a problem with the radio signal. Do the following:
- Dial *#*#4636#*#* in the dialer
- You will be prompted with a testing menu
- Click on Phone/Device Information
- Run ping test
- Select GSM Auto (PRL) from the drop-down list
- Click Turn off the radio
- Restart.
See also - We have a collection of the full MMI and USSD Code lists for both iPhone and Android (Samsung Included)
Solution 11: Update Your Software
Update the software version on your Android. Navigate to:
- Settings
- Scroll down to the extreme bottom
- Select Software Update
- Please wait for it to reboot and complete the update
Solution 12: Choose the Right Network Operator
If the network operator selected on your device is not the same as the carrier you are using for your device, you may see this error. To resolve this, follow these steps:
- Go to Wireless & Networks Or Connections
- Select Mobile Networks
- Select Network Operators
- Tap on Search Now
- Then, Select your network.
Ensure you select your current carrier from the list of available networks.
Solution 13: Reset your device to factory settings
Resetting the factory settings will erase all your data and delete all third-party apps on your device. Please make a backup of your files before proceeding.
- Navigate to Settings
- Tap General Management.
- Select Reset
- Tap Factory Reset.