Have you sent an important message, but are not sure whether it reached the recipient? On Android, checking the delivery status depends on the type of message: regular SMS s behave differently than messages in WhatsApp, Telegram or Viber. In this article we will look at all the methods - from obvious checkboxes to hidden operator settings that few people know.

Let's warn you right away: in 90% of cases the problem is not in your phone, but in the operatorโ€™s network settings or blocking on the recipientโ€™s side. But first you need to determine exactly at what stage the message is โ€œstuckโ€: whether it was sent at all, delivered to the messenger server, or read by the recipient. We have collected current methods for Android 12-15 and popular instant messengers of 2026.

1. How to check the status of an SMS on Android

Regular SMS do not have a built-in delivery confirmation mechanism - this is the main difference from instant messengers. However, there are workarounds:

  • ๐Ÿ“ฑ Delivery report (does not work for all operators): enable the โ€œRequest reportโ€ function in the SMS settings. On Samsung path: Messages โ†’ โ‹ฎ โ†’ Settings โ†’ Advanced โ†’ Delivery reports. On Xiaomi/Redmi: SMS โ†’ โš™๏ธ โ†’ Delivery reports.
  • ๐Ÿ”„ Resending: if the SMS has not been sent (there is a โณ icon), tap on it and select โ€œResendโ€. The system will show an error if there is a problem with the network.
  • ๐Ÿ“ก Network check: no icon 4G/5G or an exclamation mark next to the antenna means connection problems. Try switching to 2G (sometimes SMS pass better on the old network).

โš ๏ธ Attention: SMS delivery reports only work if:

1) The option is supported by your operator (U MTS, Beeline i Tele2 usually on, U MegaFon selectively).

2) The recipient did not block such notifications on his device.

3) The message was not deleted by the operator's server due to a spam filter.

๐Ÿ“Š Which messenger do you use most often?
WhatsApp
Telegram
Viber
SMS
Other

If the report has not arrived within 24 hours, most likely the SMS was not delivered. In this case:

  1. Check your balance - some operators block SMS with a negative balance.
  2. Reboot the phone (sometimes it helps to clear network errors).
  3. Try sending an SMS to another number - if it goes away, the problem is with the recipient.

2. Checkmarks in instant messengers: what do they mean

Unlike SMS, instant messengers show the status of the message in real time. Let's look at the meanings of icons in popular applications:

Messenger โœ“ (one checkmark) โœ“โœ“ (two checkmarks) ๐Ÿ”ต (blue checkmark) โณ (hours)
WhatsApp Message sent to the server Delivered to the recipient's device Read Waiting to be sent (no internet)
Telegram Sent to the cloud Delivered (in secret chats - read) โ€” Offline mode
Viber Sent Delivered Read (purple checkmark) Sending error
Facebook Messenger Sent Delivered Read (blue circle with profile photo) โ€”

๐Ÿ” Secret life hack for WhatsApp: if the second checkbox does not appear, but there is Internet, check:

  • ๐Ÿ”’ Has your interlocutor blocked you (in this case, the checkmarks will be frozen on one).
  • ๐Ÿ“ต Has he deleted the application or changed his number (messages will appear as โ€œdeliveredโ€, but not read).
  • ๐ŸŒ Have you turned on the mode Saving traffic in the messenger settings (may delay sending media files).
How to check if a person has blocked you on WhatsApp?

If you donโ€™t see him online, prints...and the avatar is not updated more than 24 hours - there is a high probability of blocking. Also check if your message is displayed as delivered (one check mark may indicate a block).

3. Hidden Android settings for tracking messages

Few people know, but Android has built-in tools for diagnosing sending messages. They are hidden in engineering menu and system logs.

๐Ÿ“ฒ Method 1: USSD codes for checking the SMS center

Dial on your phone keyboard:

##4636##

Go to Phone information โ†’ SMSC. Your operator's SMS center number is displayed here. If the field is empty or contains an incorrect number (for example, +000000), messages will not be delivered. To fix:

  1. Find out the current SMS center number from the operator (for example, for MTS this is usually +79160000000).
  2. Enter in the field SMSC correct number and click Update.

๐Ÿ“ก Method 2: System logs (requires developer rights)

Activate developer mode (tap on Build number in the phone settings), then:

  1. Open Settings โ†’ System โ†’ For developers.
  2. Enable Operation log and USB debugging.
  3. Send a test SMS and check the logs via ADB or application Logcat (look for lines with SmsManager).
๐Ÿ’ก

If you often send important SMS, install the application SMS Delivery Reports from Google Play - it automatically requests delivery reports and saves them in a separate log.

4. Why the message is not delivered: top 7 reasons

If the checkmarks are frozen on one or the SMS goes โ€œnowhereโ€, the culprits may be:

  • ๐Ÿšซ Blocking by the operator: some numbers (banks, services) are blacklisted due to spam. Check if you have received a notification from the operator.
  • ๐Ÿ“ต Airplane mode/no network: even if you have the Internet, SMS requires a connection to a cellular network. On Pixel and some Samsung there is a bug when Wi-Fi Calling interferes with sending SMS.
  • ๐Ÿ”’ Blocking on the recipient's device: in Android 14+ a function for automatically blocking spam at the system level has appeared (settings in Messages โ†’ Spam and blocking).
  • ๐Ÿ’ฐ Out of money in your account: for some operators (for example, Yota) SMS are charged separately from the Internet.
  • ๐Ÿ“ฑ Crash in the โ€œMessagesโ€ application: clear the application cache in Settings โ†’ Applications โ†’ Messages โ†’ Memory.
  • ๐ŸŒ Roaming: in some countries, SMS may be blocked by local operators (especially often in the UAE and China).
  • โš™๏ธ Incorrect APN settings: if you manually changed the mobile network settings, SMS may not work. Reset the APN before. factory settings.

โš ๏ธ Attention: If the problem occurs with only one interlocutor, most likely you have been blocked or his device does not support receiving SMS (for example, he only uses iMessage on an iPhone).

Check your account balance|Reboot your phone|Disable Wi-Fi Calling|Reset APN settings|Try to send an SMS to another number-->

5. How to check delivery in messengers without checkboxes

Not all messengers show checkboxes. For example, in Skype or Slack message statuses are hidden. Here's how to find out if the message has arrived:

๐Ÿ’ฌ In Telegram (regular chats):

  • Open the dialogue and tap on the message โ†’ InformationThe delivery and reading time will be shown here. (if read receipts are enabled).
  • In secret chats ticks mean read (unlike regular chats, where the second tick is just delivery).

๐Ÿ“ง In Viber:

  • Hold the message with your finger โ†’ Info. The status is displayed here: Sent, Delivered or Read.
  • If instead of checkmarks lights up โš ๏ธ, it means the message did not reach the server (problems with your Internet).

๐Ÿ”ต In Facebook Messenger:

  • Click on the avatar of the interlocutor at the top of the chat โ†’ Chat information โ†’ Activity. Here you can see the last time a person was online.
  • If a message is sent but not delivered, check whether the interlocutor has archived the chat (in this case, notifications do not arrive).
๐Ÿ’ก

In messengers status โ€œdeliveredโ€ does NOT guarantee that the message has been read. The user could turn off read receipts or delete the chat without viewing.

6. Alternative methods of checking (if nothing works)

If standard methods did not help, try:

๐Ÿ“ž Call from another number:

  • Call the recipient from another phone and ask if the message arrived. This is the most reliable method, but not always possible.
  • If the call does not go through (it is dropped immediately), the number may be blocked or disconnected.

๐Ÿ“Š SMS tracking services:

  • Some operators (for example, Beeline) offer a paid service "Report on SMS delivery" with extended statistics. Connects via USSD command *110*181#.
  • Third-party services like SMS Tracker (not to be confused with spyware!) can show the sending status, but require registration.

๐Ÿ”ง Checking through the SIM menu:

On some phones (especially Samsung and Huawei) there is a hidden option for checking SMS traffic:

  1. Open the application Phone.
  2. Dial *#004# and press call.
  3. In the menu that appears, select SMS โ†’ Statistics. Failed sending attempts may be displayed here.

7. Common errors and how to fix them

Let's look at typical error messages and how to fix them:

Error Cause Solution
Message not sent. Repeat? No network or failure in the SMS center Reboot the phone or manually enter the SMS center number
Service unavailable The operator blocks SMS (for example, due to spam) Call operator support or try sending later
Failed to send. Error code 5 Incorrect APN settings or SIM card is inactive Check your balance, reinstall the SIM card or reset network settings
Message sent but not delivered (WhatsApp) The recipient has blocked or deleted you account Try writing from another number or messenger

โš ๏ธ Attention: If you see an error Code 38 (in messengers) or MM7 sending failed (in SMS), this means that the message is blocked at the operator level. Most often this happens when sending mass mailings or links to suspicious sites. In this case:

1) Do not resend this message - the number may be automatically blocked.

2) Check the text for presence links or โ€œspamโ€ words (win, free, transfer money).

3) If the blocking is permanent, contact your operator's support with a request to unblock the number for SMS.

FAQ: Answers to frequently asked questions

Is it possible to find out whether a person has read an SMS if he has an iPhone?

No. SMS does not have a read receipt mechanism. If the recipient has iPhone, and he uses iMessage, your SMS may not arrive at all (it will only be sent if his Internet is turned off). To guarantee the delivery of a message, use instant messengers like WhatsApp or Telegram.

Why does the second checkmark appear in WhatsApp, but the message is not read?

The second checkmark in WhatsApp means only delivery to the device. If the other person has turned off read receipts (in Settings Privacy โ†’ Reading), you will not see blue checkmarks. Also, the message could be delivered to the phone, but not opened (for example, if the application is minimized).

How to check whether SMS sent through the banking application have arrived?

Banking SMS (for example, with a confirmation code) usually do not support reporting delivery. If the code is not received:

  1. Check the folder Spam in the Messages application.
  2. Make sure the bank number is not blocked (there is a black list in the SMS settings).
  3. Try to request the code again - sometimes the delay is due to overload of the bank's servers.

If SMS do not arrive systematically, contact the bank - perhaps your number is linked to another account.

Is it possible to track the location using a delivered SMS?

No, this is a myth. SMS does not transmit location data. However, if you send link to a map (for example, via Google Maps) and the recipient opens it, some services may show you a viewing notification (but not the exact coordinates). To track location, special applications are needed with the user's consent.

What to do if messages are delivered with a delay?

Delays occur due to:

  • Operator network overload (often on holidays).
  • Active mode Saving charge (limites the background work of messengers).
  • Using a VPN or proxy (some servers block messenger traffic).

Solution:

  1. Disable the VPN.
  2. Add the messenger to the economy mode exceptions (Settings โ†’ Battery โ†’ Battery saver โ†’ Applications without restrictions).
  3. Switch from Wi-Fi to mobile data (or vice versa).