Are you waiting for an important message, but it never arrives on your phone? Or suddenly they stopped coming all SMS โno notifications from the bank, no confirmation codes, no messages from friends? The problem with SMS delivery on Androiddevices is more common than it seems. The reasons may lie in the settings of the smartphone itself, in the operation of the mobile operator, or even in hardware malfunctions.
In this article we will analyze all possible scenarios - from a banal shutdown of the service by the operator to hidden glitches in the firmware that block incoming messages. You will learn how to diagnose the problem yourself, which settings to check first, and when to contact a service center. And also why sometimes SMS arrive with a delay of several hours and how to fix it.
Do not rush to reset the phone to factory settings or change the SIM card. In 80% of cases, the problem can be solved in 5-10 minutes by slightly adjusting the network settings or updating the messaging application. Let's start with the simplest.
1. Checking basic settings: SIM card, airplane mode and lock
Before you dig deeper, make sure that the problem is not hidden on the surface. Often, users themselves, without noticing it, disable critical functions or activate modes that block SMS.
The first thing to do:
- ๐ฑ Restart phone. Itโs trivial, but in 15% of cases this solves the problem - especially if the smartphone has not been turned off for a long time. Hold the power button for 10 seconds, select
Reboot. - โ๏ธ Check airplane mode. Even if the indicator is not lit, go to
Settings โ Connections โ Airplane modeand make sure it is turned off. Sometimes software failures leave it active โin the background.โ - ๐ถ Make sure that the SIM card is recognized. Open
Settings โ SIM cards and mobile networks. If there is an exclamation point next to the phone number or the words โNo networkโ, there is a problem with the SIM card or slot. - ๐ Check message blocking. Some firmwares (for example MIUI or ColorOS) have a separate switch for blocking SMS. Go to the application
Messages โ Settings โ Message blocking.
If the SIM card is not detected, remove it, carefully wipe the contacts with an eraser (without fanaticism!) and insert it back. Sometimes oxidation of contacts leads to loss of connection to the network. Also try inserting the SIM card into another slot (if there are two of them) or into another phone - this will help localize the problem.
โ ๏ธ Attention: If after rebooting the phone no longer sees the SIM card at all, do not try to clean the contacts with alcohol or metal objects. Contact the service - there may be a malfunction of the slot.
2. Problems on the side of the mobile operator
If the basic settings are in order, but SMS still do not arrive, your mobile operator may be to blame. Here are typical scenarios:
- ๐ต SMS service is disabled. Yes, this happens - especially if you havenโt used messages for a long time or switched to a tariff without SMS (for example, โInternet onlyโ).
- ๐ Failure in the message service center (SMSC). This is the operator's server through which all SMS pass. If it is overloaded or fails, messages may be delayed or lost.
- ๐ก Problems with roaming. If you have recently crossed the border or are in an area of โโunstable coverage, your operator may have temporarily suspended SMS delivery.
- ๐ณ Blocking for non-payment. Some operators limit SMS (but not calls!) with a negative balance.
How to check:
- Call the operator's short number (for example,
*111#for MTS,*105#for Beeline) and request the SMS service status. Sometimes it needs to be reactivated. - Check with the operator the number SMSC (message service center) and compare with what is specified in the phone settings. To do this, enter the code in the telephone keypad:
##4636##Then select
Phone informationand scroll to the blockSMSC. If the field is empty or the number is different from the current one (check it on the operatorโs website), enter the correct one manually. - Ask friends or colleagues to send you a test SMS from different numbers. If messages come only from subscribers of your operator, the problem is in internetwork roaming.
โ ๏ธ Attention: The numbers of short USSD commands and SMSC centers may change. Check the current data on the official website of your operator or in your personal account.
| Operator | Balance check code | Support code | Typical SMSC |
|---|---|---|---|
| MTS | *100# |
0890 |
+79160000000 |
| Beeline | *102# |
0611 |
+79030000000 |
| MegaFon | *100# |
0500 |
+79260000000 |
| Tele2 | *105# |
611 |
+79500000000 |
| Iota | *104# |
0999 |
+79990000000 |
3. Failures in the Messages application and its settings
The standard application for SMS on Android can glitch no worse than third-party instant messengers. If the problem is not with the operator, check:
- ๐ฅ Message queue. Sometimes the application freezes on sending old SMS, blocking the reception of new ones. Open
Messages โ โฎ (menu) โ Settings โ Advanced โ Clear queue. - ๐ Notifications. Go to
Settings โ Applications โ Messages โ Notificationsand make sure they are not disabled. Also check if the "Do not disturb" checkbox is checked for this application. - ๐๏ธ Cache and data. Accumulated debris can interfere with operation. Go to
Settings โ Applications โ Messages โ Memoryand pressClear cacheandClear data(warning: this will delete all messages!). - ๐ Default application. If you installed third-party instant messengers (for example, Google Messages or Textra), the system may have reset the settings. Go to
Settings โ Applications โ โฎ (menu) โ Default applications โ SMS applicationand select the one you need.
If you use Google Messages, check additional settings:
- Open the application, tap on the avatar in the upper right corner.
- Select
Message settings โ Advanced โ Automatically receive MMS(must be enabled). - In the section
Web versiondisable synchronization if it is active - sometimes this interferes with delivery.
โ๏ธ Diagnostics of the Messages application
If, after clearing the data, messages still do not arrive, try installing an alternative messenger (for example, QKSMS or Pulse SMS) and check if SMS works through it. If yes, the problem is in the standard application; if not, look for a deeper reason.
4. Conflicts with Dual SIM, eSIM and network settings
If your smartphone supports two physical SIM cards or eSIM, conflicts between them are a common reason for lost SMS. Incorrect mobile network settings may also be to blame.
What to check:
- ๐ฒ SIM card priority for SMS. In phones with Dual SIM (for example Samsung Galaxy or Xiaomi Redmi), you must explicitly indicate which SIM card is used for messages. Go to
Settings โ SIM cards โ SIM selection for SMS. - ๐ Network mode. If manually installed
4G/LTE only, some operators block SMS (they are transmitted over 2G/3G). Try switching to3G/2G (auto)toSettings โ Mobile network โ Network mode. - ๐ APN profile. Incorrect access point settings may interfere with SMS delivery (especially if you recently changed operators). Reset the APN to factory settings:
Settings โ Mobile network โ Access points (APN) โ โฎ โ Reset settings. - ๐ถ Data roaming. If you are in another country, make sure that roaming is turned on not only for calls, but also for SMS. Sometimes operators separate these settings.
For eSIM additional check:
- Make sure that the profile eSIM is activated (in
Settings โ Mobile network โ eSIM). - If eSIM from a different operator than the physical SIM card, check whether the main operator is blocking SMS to a โforeignโ profile.
- Reinstall the profile eSIM via the operator's application (for example, MTS Connect or MegaFon.Profile).
What to do if SMS are received only on one SIM card?
If messages are received only on the first SIM card, and the second one does not receive them, check whether the SMS service is disabled on the second number (this happens when connecting an Internet SIM card). Also, in some firmware (for example, FlymeOS on Meizu) there is a separate "Receive SMS" switch for each. SIM cards.
5. Blocking SMS by antiviruses, firewalls and energy-saving modes
Modern smartphones are packed with โoptimizationโ functions that sometimes block critical processes. Antiviruses, firewalls and even standard energy-saving modes can interrupt operation. SMS services.
Where to look for the problem:
- ๐ก๏ธ Antivirus and security. apps like Kaspersky, Dr.Web or 360 Security can block SMS as โsuspicious activityโ. Go to the antivirus settings and check the โMessage Protectionโ or โSMS Controlโ section.
- ๐ Power saving modes. In phones Xiaomi, Huawei or Oppo aggressive battery settings can โput to sleepโ the application
Messages. Add it to the list of exceptions:Settings โ Battery โ Battery optimization โ All applications โ Messages โ Unlimited. - ๐ซ Firewall. If you use NetGuard, AFWall+ or a built-in firewall (for example, in MIUI), check whether traffic to the application
Messagesor system processcom.android.mms. - ๐ค Application Permissions. Make sure that the application
Messageshas all the necessary rights:Settings โ Applications โ Messages โ Permissions. โSMSโ and โPhoneโ are especially important.
If you use Google Messages with the function Chat (RCS), try disabling it: sometimes RCS messages conflict with regular SMS. To do this:
- Open Google Messages.
- Tap on the avatar โ
Message settings โ Chat functions. - Disable the switch
Enable functions Chat.
โ ๏ธ Attention: If you start receiving SMS messages after disabling the antivirus, do not rush to remove the app. Instead, add the application Messages to the antivirus exceptions - this will maintain protection without loss of functionality.
6. Software failures: firmware, updates and viruses
If all the previous steps did not help, the problem may lie in the system software. Viruses, update bugs or damaged firmware files can disrupt the operation of the SMS module.
What to do:
- ๐ Update the firmware. Log in
Settings โ Software updateand check that the version is up to date. If an update is available, install it. Sometimes manufacturers fix bugs with SMS in new patches. - ๐ Check for viruses. Use Malwarebytes or the built-in scanner (for example, Google Play Protect). Some Trojans intercept SMS to steal bank codes.
- ๐ฑ Reset network settings. This will delete all saved Wi-Fi, Bluetooth and mobile settings, but often solves problems with message delivery:
Settings โ System โ Reset โ Reset network settings. - ๐ ๏ธ Restore factory settings. An extreme measure, but sometimes necessary. First backup your data via
Settings โ Accounts and backup โ Backup and recovery.
If you suspect a virus:
- Start the phone in safe mode (press and hold the power button โ "Safe Mode"). Only system applications work in it.
- Try sending and receiving SMS. If everything works in safe mode, third-party software is to blame.
- Uninstall recently installed applications (especially from unknown sources).
For advanced users: if SMS stops coming after updating the firmware, check the system error log via adb:
adb logcat | grep -i "sms|mms|telephony"
Look for lines with errors like E/SmsReceiver or W/Telephony.
If SMS do not arrive only after updating the firmware, rolling back to the previous version may help. But be careful - this is a risky procedure that can lead to data loss.
7. Hardware faults: from antenna to motherboard
If software methods do not work, the problem may be in the hardware. Here are typical hardware reasons:
- ๐ก Damage to the antenna. Drops or moisture may disrupt the connection to the network. Check to see if the quality of calls has deteriorated - if the voice is interrupted or disappears, the antenna is to blame.
- ๐ Faulty SIM card slot. The contacts could have oxidized, bent, or become unsoldered from the board. The problem appears if the phone does not see the SIM card or sees it only once.
- ๐ Problems with the power module. If the phone turns off when the battery is low or reboots spontaneously, unstable power supply may interfere with the operation of the modem.
- ๐งฉ Modem malfunction. This is a chip on the motherboard responsible for mobile communications. If it is damaged, the phone can see the network, but not receive SMS/calls.
How to diagnose:
- Try to insert the SIM card into another phone. If SMS are received, the problem is in your device.
- Check whether the mobile data is working. If yes, but no SMS, itโs more likely a software failure than a hardware fault.
- Pay attention to physical damage: cracks on the case, traces of oxidation on the SIM card, swollen battery.
- If the phone has been dropped or gotten wet, there is a high probability of damage to the antenna or modem. In this case, only repair will help.
Repair cost:
| Type of fault | Approximate price (โฝ) | Repair period |
|---|---|---|
| Antenna replacement | 1 500โ3 000 | 1โ2 days |
| SIM card slot repair | 1 000โ2 500 | 1 day |
| Modem replacement (chip) | 3 000โ8 000 | 3โ5 days |
| Diagnostics + contact cleaning | 500โ1 500 | 1 hour |
โ ๏ธ Attention: If the phone was in water (even for a short time), do not dry it with a hairdryer or on a battery! This will accelerate corrosion of the contacts. Itโs better to immediately take it to a service center for professional cleaning.
8. Alternative ways to receive SMS if all else fails
If you were unable to restore SMS functionality, but you urgently need messages (for example, for two-factor authentication), use workarounds:
- ๐ง SMS redirection to email. Some operators (for example, MTS or Beeline) allow you to configure the forwarding of messages to mail through your personal account.
- ๐ฌ Messengers with SMS support. Applications like Google Messages or Pulse SMS can synchronize SMS via the Internet. Install them on a second phone or tablet.
- ๐ Virtual number. Services like Google Voice (not available in all countries) or TextNow provide temporary numbers for receiving SMS.
- ๐ Call the operator. Ask to dictate the latest messages received on your number (not all operators provide such a service, but itโs worth asking).
For banking SMS:
- Check with bank support whether it is possible to receive confirmation codes via push notifications in a mobile application (many banks already support this method).
- Activate biometric authentication (fingerprint/face) instead of SMS codes, if the bank allows it.
- Use hardware keys (for example, YubiKey) or authenticator applications (Google Authenticator, Authy).
If the problem is prolonged, and SMS is critical (for example, for work), consider buying an inexpensive second phone (Nokia 105 or Samsung E1200) exclusively for receiving messages This is a temporary solution, but it will save you from headaches.
If you urgently need a code from SMS, but messages do not arrive, try requesting it again in 5-10 minutes. Sometimes operators duplicate sending, and the SMS goes through a second time.
FAQ: Frequently asked questions about lost SMS on Android
Can viruses intercept incoming SMS?
Yes, some Trojans (for example, FakeBank or SmsThief) are specially designed to steal bank SMS messages. They intercept messages and send them to attackers. If you suspect a virus:
- Install an antivirus (Malwarebytes or Dr.Web).
- Check application permissions in
Settings โ Applicationsto see if there are any suspicious apps with access to SMS. - Reset your phone to factory settings if the threat is confirmed.
Why do SMS arrive with a delay of several hours?
SMS delay is usually associated with:
- Overload SMSC (operator message center).
- Active energy saving mode, which puts the application to sleep
Messages. - Weak network signal (the phone cannot deliver a message for a long time).
- Conflicts with Dual SIM (the phone gets confused about which SIM card to use for reception).
To reduce delays, disable power saving for the application Messages and check the network settings (switch from 4G to 3G if SMS are received only in this mode).
Is it possible to recover lost SMS?
If messages did not arrive due to a failure, their recovery is unlikely. However, you can try:
- Check the "Archive" or "Spam" folder in the application
Messages. - Contact your operator's support - sometimes they can provide a log of the latest messages (but this depends on the company's policy).
- Use data recovery apps (Dr.Fone, EaseUS MobiSaver), but only if you did not clear the phone's memory after the loss of the SMS.
In the future, set up automatic archiving of SMS to Google Drive via Settings โ System โ Archiving.
Why don't SMS from the bank arrive, but regular messages do?
This is a typical problem associated with:
- Blocking short numbers. Some operators or applications filter messages from bank numbers (for example,
900,911). - Bank security settings. The bank may have temporarily blocked sending SMS to your number (for example, due to suspicious activity).
- Conflicts with RCS. If If you use Google Messages with
Chatenabled, some bank SMS may not arrive.
Solution:
- Call the bank and check if sending to your number.
- Disable RCS in Google Messages (if you use it).
- Try to request an SMS code via a call (many banks support voice confirmation).
How to check if the operator is blocking my SMS?
To make sure that the operator is not blocking your messages:
- Ask a friend to send you an SMS from another operator. If it doesnโt arrive, the problem is on your side.
- Send an SMS to yourself If it doesnโt arrive, it means your number is blocked for outgoing/incoming messages.
- Call the operator's support and request to check the status of the SMS service. Ask if the "SMS Ban" or "Parental Control" function is activated.
- Check the balance - some operators block SMS with a negative account, even if the calls are working.
If the operator confirms the blocking, check the reason Often. this happens because:
- Suspicious activity (mass sending of SMS).
- Unpaid services (even if you have โunlimitedโ).
- Errors in the billing system.