Why SMS can be blocked on Xiaomi and how to fix it
You're waiting for an important message, but it never comes? Or the confirmation codes from banks and services stopped coming? Chances are your Xiaomi, Redmi or POCO automatically blocked these SMS. MIUI aggressively filters spam, but sometimes along with advertising, it eats up useful notifications. In this article, we'll look at where to look for blocked messages, how to restore them and why it even happens.
The problem is relevant for all modern Xiaomi devices, from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra. Even after upgrading to MIUI 15 or HyperOS, the logic of the lock remains the same: the system analyzes the sender, content and even the time of sending, sometimes a false positive filter is triggered - for example, if the bank sent a code from a short number that MIUI considered suspicious.
Before you panic, check out three key places:
- ๐ฑ Spam folder** in the standard Messages appยป
- โ๏ธ Security settings MIUI (Section โProtection against spamยป)
- ๐ Lock Log** in โSecurityโ (if the โMessage Filteringโ function is enabledยป)
If you use third-party messengers (such as Google Messages or Truecaller), the search algorithm will be different โ we will talk about this in a separate section.
Method 1: Checking Spam folder in the standard Messages app
The most obvious place where blocked SMS accumulate is the built-in Spam folder in the Messages app, which is hidden by default, but easy to find:
- Open the Messages app (an envelope icon).
- In the upper right corner, tap three points. โฎ โ Choose Spam.
- You will see a list of all messages that MIUI has deemed undesirable.
In this folder, you can:
- ๐ Restore SMS โ click on the message, then select Not spam.
- ๐๏ธ Remove it forever โ if itโs really garbage.
- โ๏ธ Set up the filter - on the menu โฎ โ Settings โ Spam filter.
Important: Spam messages are only stored for 30 days, then automatically deleted, and if you haven't checked it in a long time, the text you need may have already disappeared.
๐ก
To quickly find the confirmation code, type in the search by message (magnifying glass at the top) a keyword, such as โcodeโ or the name of the service (Sber, Tinkoff, etc.).
Method 2: MIUI Security Settings โ Spam Protection
If the Spam folder is empty, but the messages still don't come, check the global filtering settings. MIUI has a separate module that blocks SMS before they even reach the Messages app to find it:
- Go to Settings. โ PapaSSWORD & security โ Spam protection (on some firmwares the path may be different: Settings) โ Annexes โ Application management โ Protection against spam).
- Select the Message tab.
- Check out the list of blocked numbers and senders.
Here you can:
- โ Add a number to the whitelist โ if the bank or service is permanently blocked.
On Xiaomi with HyperOS (such as Xiaomi 14 or Redmi K70), the path may be slightly different:
Settings โ Applications โ Application Management โ Messages โ Permissions โ Spam FilteringWhat to do if the โSpam Protectionโ section is not available?
Method 3: Lock Log in the Security App
Another place where you can track missing text messages is the Security system app, which maintains a separate lock log, which sometimes contains information that is not available in Messages.
- Open the Security app.
- Go to Privacy Protection or Permissions Management (name depends on MIUI version).
- Select the Block Log or Message Filter.
- Check out the list of blocked SMS and senders.
If the log is empty but you suspect that messages are being blocked, try:
- ๐ Reset filtering settings โ in the same section, find the option โResetยป.
- ๐ฑ Check the permissions for the Messages app: Settings โ Annexes โ Communications โ Permits โ Turn on all the switches.
- ๐ Use a log search โ enter the sender number or keyword.
Disable filtering in "Messages"|Add a number to the whitelist|Update the โSecurityโ annex"|Check the balance. SIM-Cards (sometimes operators block messages at zero balance)|Reset network settings (Settings) โ SIM-maps and mobile networks โ Resetting settings)-->
Method 4: Third-party apps โ Truecaller, Google Messages, and others
If you're using an alternative, rather than a standard Messages app, like Google Messages, Truecaller or Textra, the algorithm for finding blocked SMS will be different.
| Annex | Where to look for spam | How to repair |
|---|---|---|
| Google Messages | Slip on the profile avatar โ Spam and blocked | Select a message โ Unlock. |
| Truecaller | Menus. โฎ โ spamming โ tab | Tap the text. โ It's not spam. |
| Textra SMS | Settings โ Spam filter โ Blocked | Swipe left on message โ Unblock |
| Samsung Messages (if installed on Xiaomi) | Menus. โฎ โ Settings โ Blocking communications | Select a number. โ Unlock. |
Attention! Third-party applications may conflict with MIUI system filtering, for example, if both Truecaller and MIUI block the same message, it may disappear without a trace.
โ ๏ธ Disable duplicate filtering: Select one spam blocking application (either system or third party) and disable this feature in another.
Method 5: Checking through USSD-communications team
If you've exhausted all options on your phone, but the messages still don't come, the problem may be on the mobile operator's side. Some carriers (like MegaFon or Beeline) block mass mailings at the network level.
- Call your operatorโs short support number: MTS: 0890 Beeline: 0611 MegaFon: 0500 Tele2: 611
Ask if SMS messages are blocked from short numbers (e.g. from banks).
Ask to disable the Spam Protection service (if it is connected).
You can also use it. USSD-team to check service status:
*111*0887# - check the blocking of SMS on MTS
*105*001# - Disable spam protection on Beeline
*505# - MegaFon service menu (see the section "SMS filter")Importantly, if the operator blocks messages, they can't be restored -- they just don't reach your phone, and the only way out is to turn off the filtering on the operator's side.
๐ก
If text messages don't come from only certain numbers (e.g. banks), check the operator's settings first, not the phone's. Often the problem lies in network filters, not MIUI.
How to prevent SMS blocking in the future
To ensure that important messages are not lost, set up Xiaomi in advance:
- Add numbers to whitelist: Open messages โ โฎ โ spamming โ Settings โ Whitelist, add bank, service and important contacts.
- Turn off aggressive filtering: C Settings โ PapaSSWORD & security โ Spam protection disable the option of Message Filtration.
- Use alternative messengers: Install Google Messages and turn off filtering in it: Settings โ Spam Protection โ Off.
Check the Spam folder regularly:
- Make a habit of looking at posts once a week โ spamming.
For analysis, you can use applications such as SMS Backup & Restore.