Why Xiaomi does not send SMS: a full analysis of the causes and solutions

You're trying to send an important message, but Xiaomi is stubbornly ignoring your attempts β€” does SMS not go away, hangs in the status of "send" or disappears without a trace? The problem is familiar to millions of users, and its causes can be dozens of β€” from a trivial error in settings to deep failures in the communication module. In this article, we will not just list possible malfunctions, but also give specific instructions for diagnosing and fixing each of them, including rare cases that are silent even support services.

What makes Xiaomi smartphones (and other brands running MIUI) so special is that the SMS problems often disguise themselves as other failures: the internet goes down, the calls go down, the battery goes down, and we'll separate the grain from the chaff and show you how to pinpoint the SMS- center, not, for example, the SIM- card problem, and you'll also know which Redmi, POCO and Mi models are most affected by this bug and why.

Important: if you use Xiaomi with two SIM- cards, the algorithm for finding the problem will be different – we have allocated a separate section for this. And owners of Android devices 13+ should pay attention to changes in Google policy that directly affect the work of SMS.

1. Check basic settings: SIM- Card and network

Start with the simplest one: make sure your SIM- card is active and properly installed. Even if you see a network signal, it doesn't guarantee that the SMS module is working correctly.

  • πŸ“± Reboot your smartphone. It's trivial, but 30 percent of the time, it solves the problem of a temporary failure of the communication module. Hold the power button for 10 seconds until the reboot menu appears.
  • πŸ”„ Switch network mode. Go to Settings β†’ SIM-maps and mobile networks β†’ [your SIM] β†’ Network type and select Only 4G (preferably). If the Auto was standing, try Only 3G β€” sometimes operators block SMS in modern standards.
  • πŸ“Ά Check coverage. Open your carrier's coverage card (for example, for MTS it's mts.ru/pokryitie). If you're in the grey area, SMS may not be able to go even if the internet is working.

Pay special attention to the SIM- card slot. On dual-symbol Xiaomi (e.g. Redmi Note 12 Pro+ or POCO X5 Pro), conflict often arises if both cards are from the same operator. Try temporarily retrieving the second SIM and checking the send SMS.

⚠️ Warning: If after the SIM- card is removed, the smartphone says, "Put SIM in to activate," but the card is in place, and that's a sign of damage to the slot contacts, and only the service center will help.

Also check if your number is activated with SMS forwarding. Some operators (e.g. Tele2) will redirect messages to email by default if the balance is negative. Check with support on 611 (for MegaFon), 0890 (for Beeline), or via chat in the operator's app.

2 SMS- Center Errors: How to Manually Configure

One of the most common reasons is the SMS- Center number (SMSC) that should be automatically pulled up by default, but on Xiaomi (especially after the MIUI updates), this parameter often gets confused. Here's how to check and fix it:

  1. Open the Messages app (standard or Google Messages).
  2. Click on the three dots in the upper right corner β†’ Settings β†’ Additional (or Advanced Settings).
  3. Select the SMS- Center Number, and if the field is empty or there is an unfamiliar number, the problem is found.

Below are the current numbers of SMS- centers for the main Russian operators (2026 year):

Operator.Number. SMS-centre (SMSC)Note
MTS+79169991111For the Moscow region. in other cities may differ (check with support).
Beeline+79039991111It works for all regions except Crimea and Sevastopol.
MegaFon+79269991111For individuals, a different number may be used for business.
Tele2.+79509991111In some regions, you need to add the prefix 8 instead of +7.
Yota+79999991111Only for SMS-enabled rates (not all virtual operators provide this service).

If you don’t send SMS after entering the correct number, try:

  • πŸ“ž Call SMSC (just dial it in the phone book and press the call). If the connection doesn't get established, the problem is on the operator's side.
  • πŸ”§ Reset network settings. Go to Settings β†’ SIM- maps and mobile networks β†’ Network reset. Attention: this will delete all stored Wi-Fi passwords!
πŸ“Š What carrier do you have installed on Xiaomi?
MTS
Beeline
MegaFon
Tele2.
Yota
Other

3. Software failures: from cache to firmware

If the network and SMSC are fine, but SMS still isn't sent, the software is to blame. On Xiaomi, it could be:

  • πŸ—‘οΈ A clogged Messages or Phone app cache.
  • 🐞 Bug in the current version MIUI (especially relevant for beta firmware).
  • πŸ“± Shell conflict (for example, after installing a custom theme).

Start by cleaning the cache:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find Messages (or Google Messages if you use it).
  3. Select Warehouse. β†’ Clear the cache.
  4. Repeat the phone and Google Play Services for the app.

If that doesn't work, try resetting the Messages app settings (in the same storage menu).Warning: this will delete the entire SMS history!

For devices on MIUI 14+, there is another trick: turn off battery optimization for the Messages app:

  1. Go to Settings β†’ Battery and Performance β†’ Battery Optimization.
  2. Find Messages in the list and select Without Limits.

Clear the Message cache | Clear the cache of Google Play Services |Reset the Messages app settings |Disable battery optimization for SMS- apps |Reboot your phone-->

If the problem occurred after the MIUI update, check the forums (e.g. Mi Community) for mass complaints. For example, MIUI 13.0.6 for Redmi Note 11 had a bug that left SMS only after the reboot, in which case either a rollback to the previous version or waiting for a patch helps.

How to reset MIUI to the previous version?
Firmware rollback is a risky procedure that can lead to locking the device. If you decide, follow the instructions: 1. Download the desired version MIUI from the official website (Download section). 2. Rename the file to update.zip and place it in the root folder of the phone. 3. Go to Settings β†’ About Phone β†’ System Update, click three dots β†’ Select a firmware file. 4. After rebooting, reset settings (Settings β†’ Additional β†’ Restore and Reset). ⚠️ Warning: On devices with a locked bootloader (most Xiaomi for Russia), a rollback can cause an Anti Rollback error and β€œfilling” the phone!

4. Two-sim Xiaomi: features and conflicts

If your Xiaomi supports two SIM- cards (e.g., POCO F5 or Xiaomi 13T), the problem with SMS may be due to a priority conflict. By default, the device tries to send messages through the first SIM, but if it is busy calling or not catching the network, SMS will get stuck in a queueue.

Here's how to fix it:

  1. Go to Settings β†’ SIM- Cards and Mobile Networks β†’ By Default for SMS.
  2. Select the SIM- card you want to send messages through (e.g., SIM 2).
  3. Activate the option to always ask if you want to select SIM before each shipment.

Also check if the dual 4G function is enabled (in the same SIM- card settings). On some models (Redmi Note 10 Pro, Mi 11 Lite), it can block the SMS on one of the cards. Disable it and restart the phone.

If you’re using a virtual SIM (eSIM) along with a physical one, try temporarily disabling eSIM. On Xiaomi with Android 12+, there’s a bug that causes the eSIM to β€œintercept” SMS- traffic even if you’re sending a message from a physical card.

Blocking by the operator: checking the status of the number

Communications providers may block SMS sending for several reasons:

  • πŸ’° Negative balance (even if you have unlimited on SMS, some rates require a minimum balance).
  • 🚫 Suspicion of spam (if you have sent many messages to short numbers or services).
  • πŸ”’ Outbound Prohibit SMS service is activated (sometimes connected by mistake).
  • πŸ“΅ Roaming numbers with restrictions (e.g., Tele2 in some countries SMS are blocked).

To check the status of your number:

  1. Dial the combination to check the balance: MTS: *100# Beeline: *102# MegaFon: *100# Tele2: *105#

If the balance is negative, deposit at least 50β‚½, which is usually enough to unlock.

MTS

Beeline

Critical information: if you bought a SIM- card from dealers (not in official stores), there is a high risk that the number was already blacklisted by the operator for spam, in which case SMS will not be sent on any device.

πŸ’‘

If the operator blocks SMS because of "suspicious activity", try sending a message to the support number (for example, 0890 for Beeline).

6. Alternative ways to send SMS

If standard methods do not work, use the workarounds:

  • 🌐 Internet Send. Install Google Messages and activate Chat (RCS). Messages will leave over the Internet, but the recipient will see them as normal SMS (not working with all carriers).
  • πŸ“§ Email-to-SMS. Some operators allow SMS to be sent via email. For example, for MTS, the address would be [number]@sms.mts.ru. The full list of gateways: MTS: [number]@sms.mts.ru Beeline: [number]@sms.beemail.ru MegaFon: [number]@sms.megafon.ru Television2: [number]@sms.tele2.ru
  • πŸ€– Intermediate bots. There are bots like @SMSBot on Telegram that can send a message for you (paid, ~1β‚½ for SMS).

For root-righted Xiaomi owners, there is another option: use apps like Pulse SMS that send messages through their own server, but this requires technical skills and can violate the warranty.

7. Hardware malfunctions: when you need to service

If none of the above methods worked, the problem could be the hardware.

  • πŸ“΅ SMS are not sent, but calls are working (this indicates damage to the SMS module in the radio track).
  • πŸ”Œ After falling or getting moisture stopped sending SMS, but the internet and calls are fine.
  • πŸ”„ Rebooting the phone temporarily resolves the problem (a sign of unstable antenna contact).

The most vulnerable Xiaomi models in terms of hardware problems with SMS:

ModelTypical malfunctionReason.
Redmi Note 9 ProSIM-slot contact dumpDefect of ration in early batches (2020).
POCO X3 NFCOverheating of the communication moduleWeak thermopaste on the Qualcomm Snapdragon 732G chip.
Xiaomi Mi 10TProblems with 5G- modem (blocks SMS)The bug in the X55 modem firmware.
Redmi 9AOxidation of antenna contactsPoor sealing of the hull.

If you suspect a hardware malfunction, don’t try to disassemble the phone yourself – Xiaomi uses fragile plumes that are easily damaged. Contact the service center with a reference to the error code (if any). For example, if you see SMS fail: error 38 in the logs (#4636# β†’ Phone information), this indicates an IMEI problem.

πŸ’‘

If the phone fell or got wet, and SMS stopped sending through 1-2 week - this is a classic symptom of corrosion of contacts. In this case, the repair will cost 1.5-ZXPH0003QXZ thousand rubles (replacement of SIM- slot or soldered antenna).

8 Prevention: How to Avoid SMS Problems in the Future

To minimize the risk of repeated failures:

  • πŸ”„ Update MIUI regularly, but don’t beta if you’re stable SMS.
  • πŸ“± Use original SIM- cards (not cropped nano-SIM from micro-SIM).
  • πŸ”‹ Watch the temperature of the phone. If the body heats up above 45 Β°C, the communication module may shut down.
  • πŸ›‘οΈ Install an antivirus (like Dr.Web Light). Some viruses block SMS to intercept codes from banks.
  • πŸ“‘ Avoid "gray" firmware. Custom MIUI (e.g. xiaomi.eu) may conflict with the communication module.

For business users who are critical of the reliability of SMS, we recommend:

  • πŸ“Š Use a backup channel (e.g. WhatsApp Business or Telegram).
  • πŸ“± Have a second phone with a different SIM- card (e.g. Redmi A2+ for 5,000 rubles).
  • πŸ”„ Set up automatic forwarding SMS to email (check with the operator).

FAQ: Frequent questions about SMS issues on Xiaomi

Can I send SMS without the internet?
Yes, SMS is a mobile technology that works independently of the Internet, but if you have Mode activated on an airplane or you are in an area without network coverage, sending will not be possible, and some carriers (for example, Yota) require an Internet connection to activate SMS service.
Why are SMS messages sent but not delivered to the recipient?
This may be due to: Blocking on the recipient side (for example, he has activated the "Black List"), problems on the SMS- operator gateway (especially relevant for messages to short numbers), restrictions on roaming (if the recipient is abroad), check whether the SMS reaches other numbers, if so, the problem is with the recipient.
How to check if SMS is leaving your phone?
There are several ways: In the standard Messages app, click on the SMS sent β€” if the status has changed to "Delivered", then the problem is on the recipient side. Try sending SMS to your second number (if any). Use the USSD- request to check the balance (for example, *100#). If the request passes, but ZXQPH0004QXXZ does not, the problem is in the SMSC settings.
Can a virus block SMS sending?
Yes, some viruses (e.g. Android.SmsSend Trojans) intercept outgoing SMS to: Steal bank codes from messages, send spam from your number, block sending to paid numbers (so you can not replenish the account with fraudsters), check the phone with Malwarebytes or Kaspersky Mobile. If a virus is found, perform a full reset.
What if SMS is not sent to only one number?
This can be due to: the locking of the number by the recipient (check if you are not blacklisted); operator restrictions (for example, MegaFon blocks SMS to numbers in other countries if the service is not connected to International Roaming); technical work on the recipient side (check with its operator); Try to send SMS to this number from another phone; if it does not work, the problem is not in your Xiaomi.