Users of modern smartphones often encounter a situation where a sent message does not receive a response, and a natural question arises about its status. On the platform Android mechanisms for confirming receipt of information vary depending on the application used and the type of communication. Understanding these differences is critical for those who need to ensure that the other person has received important information.

Unlike regular phone calls, text communication does not always guarantee instant delivery. There are technical delays, operator blockages, or problems with the recipient’s Internet connection. In this article, we will look in detail at how to interpret status icons, set up delivery reports, and diagnose possible failures in instant messengers and standard SMS applications.

We will look at both built-in functions Google Messagesand popular third-party solutions like WhatsApp, Telegram and Viber. You will learn to distinguish the sending stage from the delivery and reading stage, and also learn what to do if the status is frozen at one of the stages.

Mechanisms for delivery reports in Android

The fundamental difference lies in the data transfer protocols. Classic SMS messages use cellular network signal channels, while modern instant messengers rely on an Internet connection (Wi-Fi or mobile data). This determines the very principle of generating a status report.

In the case of SMS, the telecom operator acts as a delivery guarantor. The sender's phone sends a request to the operator's server, which, in turn, transmits a data packet to the recipient's device. As soon as the recipient's phone confirms receipt of the packet, the return signal is returned to the sender. This process can take from a fraction of a second to several minutes depending on the network load.

Messengers work differently. Here the application server acts as an intermediary. The "Delivered" status usually means that the message has been successfully uploaded to the server and transferred to the recipient's device, but has not yet necessarily been opened by the recipient. For the correct operation of this system, the function often needs to be enabled Read receipts in the privacy settings.

It is worth noting that some smartphone manufacturers, such as Samsung or Xiaomimay have their own shells that are slightly modify the standard status display interface. However, the logic of the protocols remains the same for the entire ecosystem Android.

⚠️ Attention: If the recipient has his mobile data turned off or is in “Airplane” mode, the message in the messenger will hang with the status “Sent”, but will not change to the status “Delivered” until the connection is restored.
💡

To quickly check the communication status, try sending a test message to another messenger. If there is a delay there, the problem is most likely in the interlocutor’s Internet, and not in your application.

Checking the status in the standard Messages application

Most Android-based devices use the application Google Messages or its modifications from the manufacturer. By default, delivery reports for regular SMS are often disabled, so as not to waste extra traffic on the signaling network or simply for the sake of a minimalist interface.

To activate the ability to see whether the message has been received, you need to go to the application settings. Typically the path looks like this: click on the profile icon or three dots in the corner of the screen, select Settings, then go to the Advanced or Text messages (SMS)section. There you will find the switch Request delivery report.

After enabling this feature, a small message will appear under each sent message that successfully reached the recipient "Delivered" sign. If the message is still in transit, you may see a sending indicator (a clock or a spinning circle). The absence of the “Delivered” message after a long time may indicate problems on the recipient’s operator’s side.

It is important to distinguish between SMS and messages RCS (Rich Communication Services). If you and your interlocutor have RCS chat activated (often marked as “Chat” or has blue bubbles in some versions), the statuses work similarly to instant messengers: one checkmark - sent, two - delivered, colored checkmarks or avatar - read.

☑️ Setting up reports in SMS

Completed: 0 / 5

The interface may vary slightly on different versions Android. For example, on older versions of the system, the menu could be hidden behind the “More” button, while in Android 13 and newer the settings are made more explicit.

The world of instant messengers has its own language of icons, which you need to be able to read. Each platform uses a unique status visualization, and confusion here is unacceptable if you are waiting for a critical confirmation.

Let's look at the main differences in the display:

  • 📱 WhatsApp: One ​​gray checkmark means the message has left your device. Two gray checkmarks - the message was delivered to the interlocutor’s phone. Two blue checkmarks - the message has been read.
  • ✈️ Telegram: One ​​checkmark - sent to the server. Two ticks - delivered to the device. In group chats, instead of checkmarks, the number of readers is displayed.
  • 💬 Viber: Uses text statuses under the message: “Sent”, “Delivered”, “Read”. The background color of the message also changes when read.
  • 📨 Signal: A similar system with checkboxes, but with an emphasis on encryption. Empty circle - sending, one tick - delivery to the server, two - delivery to the client.

Particular attention should be paid to privacy settings. In Telegram and WhatsApp the user can disable read receipts. In this case, you will never see second blue checkmarks or the “Read” status, even if the person has read the text a long time ago. However, the “Delivered” status (two gray checkmarks) usually cannot be hidden, since this is a technical protocol for network operation.

If you see that the message has been hanging in the “Sent” status (one checkmark) for several hours, this is a sure sign that the recipient does not have access to the Internet, or the application is blocked by the energy saving system.

📊 Which messenger do you use most often?
WhatsApp
Telegram
Viber
Signal
Other

Diagnostics of problems with message delivery

The situation when a message does not change its status requires step-by-step diagnostics. Problems can be localized both on the sender and recipient sides, or in the infrastructure of the telecom operator.

First of all, check your own connection. Even if you see Wi-Fi icons, the internet may be unstable. Try opening any web page in your browser. If pages do not load, the problem is with your connection, and messages simply cannot leave your device on the network.

The second common reason is that the application is blocked by the system. Android known for aggressive power management. If the messenger application has gone into "sleep mode", it will not be able to receive delivery confirmation from the server, even if the message actually reached the recipient.

The table below will help you quickly navigate the possible causes of failures:

Symptom Probable cause Action
Eternal "Sending" icon Sender has no Internet Check Wi-Fi/Mobile data
Status does not change to "Delivered" The recipient has no Internet Call or write to another chat
The message was returned with an error Wrong number or blocking Check the number, unblock
SMS does not go away, the messenger works Problems with the cell tower Reboot the phone or change the network mode

It is also worth considering the human factor. The recipient's number may have changed, or they may have added your contact to their blacklist. If blocked in some messengers, the message will forever remain with the status “Sent” (one checkmark), never turning into “Delivered”.

⚠️ Attention: Do not try to send dozens of identical messages in a row if the first one is not delivered. This may lead to temporary blocking of your number by the anti-spam system.

Network settings and the influence of the telecom operator

The quality of message delivery directly depends on the network parameters provided by your operator. In the phone settings you can find a section Mobile network, where network type parameters are available (Preferred network type). Selecting mode 4G/LTE or 5G usually provides more stable delivery compared to legacy 2G/3G.

Sometimes telecom operators impose restrictions on inter-network roaming or block certain types of traffic at night to prevent networks. If you are on a trip, make sure that the “Data Roaming” service is activated, otherwise instant messengers will not work, and SMS may arrive with a long delay.

For users who travel frequently or are in areas of poor reception, it is useful to know about the function SMSC (Service Message Center). This is the message center number stored in your SIM card. If it is disabled, SMS will not be sent at all. You can check it through the engineering menu or special applications for SIM diagnostics, although the average user is better off contacting operator support to reset the settings.

Do not forget that the tariff plan also plays a role. On some unlimited tariffs for messengers, traffic is not consumed, but if you run out of basic packages of minutes and gigabytes, access to the Internet may be completely blocked, which will stop the delivery of messages to Viber or Telegram.

What is SMSC and how to check it?

SMSC is a short number for a short service center messages. All your SMS first go there and then are forwarded to the subscriber. If the number in the phone settings does not match the operator’s number, the SMS will not be sent. You can find out the correct number on your operator's website or by calling support.

The impact of power saving mode on receiving notifications

One ​​of the most insidious reasons why a message is considered “not delivered” (even though technically it could have been accepted by the server) is the power saving mode on the recipient’s phone. Modern smartphones Samsung, Huawei, Xiaomi and other brands strive to maximize battery life.

To do this, the system forcibly “freezes” background processes of applications that are not currently in use. If the messenger gets into this list, it stops maintaining a constant connection with the server. The message will arrive only when the user wakes up the phone and opens the application manually.

To avoid this situation for important contacts, you need to add the messenger to exceptions. Go to SettingsBatteryBattery optimization (or Autostart). Find the desired application in the list and select mode Do not optimize or allow Autostart. This ensures that the application will always be active in the background and instantly receive the message.

Also check your notification settings. Sometimes the app works but the notifications are hidden. Go to SettingsApplicationsMessenger nameNotifications and make sure that the switch is active and an important priority level is selected.

⚠️ Warning: Disabling battery optimization for a large number of applications can significantly reduce the battery life of your smartphone. Add to exceptions only those apps where instant delivery is important.
💡

Power saving mode is the main enemy of instant delivery. If messages arrive late, in 90% of cases the “freezing” of the application by the Android system is to blame.

Frequently asked questions (FAQ)

Can a message be delivered if the recipient's phone is turned off?

For regular SMS - yes. The telecom operator stores the message in its queue until the recipient's phone turns on (usually from 24 to 72 hours). For instant messengers, the message will be delivered to the server and waits for the device to connect. As soon as the phone turns on and the Internet appears, the status will change to “Delivered.”

Why is there only one checkmark in WhatsApp, although the interlocutor has Internet?

This may mean that you have been blocked, or the interlocutor has deleted the application, or he changed his phone number without transferring his account. There may also be a temporary disruption to the WhatsApp servers in your region.

How do you know if an SMS has been read and not just delivered?

The standard SMS protocol does not support read reports, only delivery reports to the device. It is impossible to find out whether a person opened the text unless he responds. Some third-party applications can emulate this function, but they are unstable.

Does changing the SIM card affect message history?

No, regular SMS are stored in the phone's memory or on the SIM card itself (if it is spacious). Messenger messages are linked to your account (phone number). If you change SIM and save the number in the messenger, the history will be preserved. When you change the number, the history in the messenger will be lost if you do not make a backup copy.

What does the “Delivery Error” status mean?

This status means that the network or server could not find the recipient’s device within a certain time. The message will not be resent automatically. You need to check the number or try to send it later.