Why Xiaomi does not receive SMS messages and how to fix it

When SMS messages stop coming to Xiaomi’s smartphone, it can disembark anyone, especially when waiting for bank confirmation codes or important notifications from services, and Redmi and Poco device owners often find that incoming messages simply disappear into the digital space without leaving traces in the standard app.

The reasons for this behavior of the operating system MIUI or HyperOS can be rooted in both banal network failures and aggressive energy saving algorithms that are characteristic of the shells of the Chinese manufacturer. The system can mistakenly classify important notifications as spam or completely block the background operation of the Message application in order to save battery life.

In this article, we will go into detail all the possible scenarios why shaomi does not receive SMS, and offer step-by-step solutions. You will learn how to configure exceptions in the system, check the status. SIM-maps and use hidden engineering menus to diagnose a radio module.

Main causes of failures in delivery of messages

The first thing to do when a problem is detected is to analyze the current state of communication, and often the absence of SMS is due to a temporary failure in the operation of the operator's base stations or congestion of communication channels during peak hours, in which cases messages can come with a delay of several minutes or even hours.

However, if the problem is systematic, it is worth paying attention to the settings of the device itself. Aggressive battery optimization in MIUI often “sleeps” the system processes responsible for receiving data, which leads to the fact that the phone is physically on the network, but does not respond to incoming SMS data packets until the user activates the screen.

⚠️ Note: If SMS does not only come from certain numbers (e.g., from a bank), the problem may be on the sender’s side or in the spam blocker, not in the phone.

It can also be caused by a crowded device memory or a message app cache, where the system partition or app memory is filled with junk files, new content simply cannot be written, and in rare cases, a conflict of third-party launchers or antivirus programs that take control of communication functions is the culprit.

📊 How often do you miss an SMS on Xiaomi?
Only codes from banks / Never been / Constantly, disappearing everything / Only from delivery services

Verification SIM-maps and network settings

Diagnosis should begin with the simplest – checking physical integrity. SIM-Even microscopic contact oxidation or card shifting in the tray can lead to an unstable signal, where voice calls pass and SMS are lost.

Remove the tray. SIM-Check the chip carefully for scratches or dirt, and carefully wipe the contacts with soft lilaless cloth. SIM-Try to change them in slots, as one of the reception modules may not work correctly.

After a physical check, you need to make sure that your network settings are correct. Operators periodically update access parameters, and old configurations may conflict with new network requirements.

  • 📱 Go to Settings. → SIM-maps and mobile networks.
  • 📡 Choose a problem SIM-map and click Network Type.
  • 🔄 Switch mode to C. 5G/4G Only 3G or 2G, Then put it back in.
  • 📶 Make sure that the slider "Include" 4G» activated.

This procedure causes the radio module to re-register in the operator's network, which often solves the problem of "hang" messages, and if after switching modes SMS began to come, then the problem was unstable LTE signal.

Setup of the application “Messages” and energy saving

The most common reason why text messages don't come to shaomi is because of the energy-saving system, which MIUI is known for its tight control of background processes, and in order for messages to arrive on time, you need to add the Messages app to the exceptions and prevent the system from closing it.

To start, open the battery settings. Search the Messages list (or Google Messages if you use it) and set the No Limits mode to allow the app to maintain an active connection to the operator's server at all times.

☑️ Setting up auto-start SMS

Done: 0 / 1

Next, check the notification settings. Sometimes users accidentally turn off incoming display and the phone silently saves messages without making sounds. Go to Settings → Notifications and Status bar → Notification Management. Find the message app and make sure that all switches, especially Incoming Messages and Important ones, are active.

Special attention should be paid to the function “Notifications on the lock screen.” If it is disabled, you may not see the arrival of SMS until you unlock the smartphone. Also check whether the mode “Do not disturb”, which can block all sounds and vibrations, creating the illusion of no communication.

💡

Use the standard Google Messages app instead of the system app MIUI Messaging – it works more consistently with RCS-chat and less often falls under aggressive battery optimization.

Cleaning the cache and resetting the application settings

If the software settings are fine but the messages are still not reaching, there may be errors in the application itself, accumulated cache or damaged databases may prevent the correct processing of incoming packets, in which case forced data cleaning will help.

It’s important to understand that resetting your app settings won’t delete your saved text messages, as they’re stored in a separate database, but will return all your app settings to factory settings.

Follow the following steps to clean up:

  1. Go to Settings → Applications → All applications.
  2. Find in the list of “Messages” (an envelope icon).
  3. Press the Clean button at the bottom of the screen.
  4. Select Clear the cache and then Clear everything (or Reset Settings).

Then restart your smartphone. When you first start up, the app can run a little slower until it indexes the messages again. If you use a third-party client, like Textra or QKSMS, you need to repeat the procedure for it.

Action.Impact on dataNeed for a reset
Clearing the cacheSecure, data is storedNot required
Clearing all dataReset settings, messages are usually savedRecommended
Removal of updatesReturn to the factory versionI'll be sure.
Resetting network settingsRemoving Wi-Fi and Bluetooth pairsI'll be sure.

Spam Blockers and Blacklisting

The built-in spam protection mechanisms in Xiaomi smartphones sometimes work too hard.An antivirus built into the system can mistakenly flag short codes from delivery services or banks as potentially dangerous and block their delivery to the main drawer.

Check your antivirus settings. Go to Security → Antivirus → Settings. Make sure that you don’t have the option to block all messages from unknown numbers if you expect SMS from services that use short numbers or alphabetic sender ID.

⚠️ Note: Some banking SMS may come from non-standard short numbers. Check the Blacklist in the Messages app, adding exceptions for important senders.

Also worth looking at the Spam folder inside the message app. Often blocked messages go there and the user thinks they didn't come. Open the app menu (three dots or bars) and select Blocked or Spam. If the message you want is there, click on it and select "This is not spam."

Hidden Blocker Settings
The Security app has a hidden lock menu. Click on three dots in the corner, select Settings → Lock, and you can see detailed statistics and logs of all blocked calls and SMS for the last month.

Reset network settings and engineering menu

When simple methods fail, you have to go deeper, resetting your network settings, bringing all your mobile, Wi-Fi, and Bluetooth settings back to factory values, eliminating the configuration file conflicts that might have occurred after you upgraded your firmware.

To perform the reset, go to Settings → Connection and Sharing → Reset Wi-Fi, mobile networks and Bluetooth. Confirm the action. Once the reboot is done, the phone will behave like a new connection: you will have to re-enter Wi-Fi passwords and re-enter Bluetooth devices.

For advanced users, you can log in to the radio module's engineering menu, which allows you to check the status of your registration on the network and force you to reconnect to the tower, and be careful, only change the parameters that you know the value of.

##4636##

Enter this code in the Phone app. The Test menu will open. Select Phone Information. You can see the connection status and network type here. Try switching Preferred Network Type to LTE only, wait 10 seconds, and return the LTE/TD-SCDMA/CDMA/EVDO/GSM/WCDMA (or similar for your region) value.

💡

Complex network reset solves 80% of software problems with SMS delivery associated with updating the operator configurations.

Frequently Asked Questions (FAQ)

Why do SMSes only come after unlocking the screen?
This is a classic symptom of the power saving mode, the system freezes background processes to save energy, you need to configure the Messages app to work without the restrictions in the Battery section and enable auto-start.
Can a third-party theme block SMS?
Yes, some custom themes, especially those not sourced from the official Xiaomi theme store, may contain bugs in the interface code that conflict with system notifications.
What if the text message does not come after the flash?
If you install global firmware on the Chinese version of the phone (or vice versa), the region could be lost. → Additionally. → Region and determine the country appropriate to your SIM-Also check the time and date settings.
Does a crowded phone memory affect SMS reception?
Very rarely, but if the memory is 99 percent full, the system may not have enough space for temporary files or writing a new message to the database.