Facebook is a social media application that is accessed by millions of users across the globe. There might be no particular purpose as to why people face an error when they send or receive a message.
Even when your friend is seen to be active on Messenger, your messages are sent but not delivered. You can also test this by sending a message to some more friends. If you face the same problem with different people every time, I would suggest you contact the Facebook help team. You can report an Issue by Confirming Your Facebook Account.
Reasons why your Facebook messages are sent and not delivered
In the points below, we have listed some reasons why your messages might not be delivered on Messenger.
- Message sent means it has been sent from your side. And deliver means it has reached to recipient side. If your message is not delivered yet, that means the problem is on the recipient side. It could be a server problem, internet problem, their settings problem or anything else.
- At certain times, your message is sent but not delivered because of inevitable glitches in the system or the recipient might have received the message but not opened it yet.
- The recipient is not connected to Messenger app at the moment. They can be active using Facebook on various web browsers.
- If the message sent to the person is not your Facebook friend or your Messenger contact, then your messages sent are marked as filtered in their “Message Requests or Connection Requests” section. Which means that your message will be marked as delivered your friend has accepted it”.
- Your friend or recipient have deliberately ignored your message.
- The recipient might have read your message from the notification or status bar.
- They are not currently logged into the Messenger app but are merely using Facebook.
- Your chats are currently in the “connection requests list” and have not been approved yet.
- The network on your end is slow to update the status of the message sent and shows a delay.
Messenger is running on a different server which may not be shared with Facebook. When you promptly send a message through Messenger, it tries to send the message to the recipient who is using the Messenger server. From our experience, when a Messenger chat is marked sent even when the recipient is marked as Active, he/she has likely ignored you on Messenger.
It means that you have been designated to overlook list or what is called Message Request. It could also mean that he/she is using Facebook lite at the time.
Servers are mapped on locations. If the server that your position is assigned to is working without any issue, then your message will be marked as sent by the recipient’s server.
But if the recipient server has some technical glitch, your message would be hung up showing that the receiver’s side has not received your message. Your server transfers back delivery status to you that the message has not been delivered because there was no response from the recipient’s server.
Messenger also provides chats to be pending in Connection Requests/Message requests. Message Requests adds an incoming message that is not in someone’s Friend lists. They are kept there until the recipient either approves or rejects the chat.
When a chat is approved, you should see “accepted your request“. Your message should then be marked delivered when necessary. This option is relevant to people that are not in one’s Facebook friend list. If rejected or deleted, it remains as sent.
Also, when a message shows as sent even when they are online, it could be that they are not logged into Messenger or the app is not installed on their device.
They will be unable to receive messages except they log into or install Messenger. When they log into Messenger, the message will be delivered.
This only happens when they are on a mobile phone and have logged out. As soon as the user logs into Messenger, the message will be delivered then considered to be read by them.
When your message has been received but still to be read, it could be it was ignored, marked unread, removed or marked as spam by your recipient.
If one is assured that the receiver is currently active when the chat was delivered, then the fastest way to make someone to open your conversation is through either Messenger voice call or video call.
With voice or video call, they are bound to open the chat or terminate the call.
Most times, messages are delayed before they are sent. Sometimes you see “Chat is currently unavailable, or Message held on sending without ticking either sent, deliver or even read”.
If this shows up, it could be that Messenger server is inoperative at the moment. The most useful thing to do is to leave Messenger on its own for about 1 hour until it comes down to normal.
The message remains marked as undelivered as sent until the recipient’s server is ready to intercept your chats. If Messenger team were active enough to handle the problem on their sides, your messages would be delivered in few hours but if not, the delivery time will wait as long as the server remains not fixed.
How to resolve the issue of messages sent but not delivered?
- Login to Facebook via a laptop or desktop using your web browser
- Try to send a message to as many active friends you have.
- If your message is not delivered to only one friend, then it could be that the person has ignored you on Messenger.
- If the problem still concerns, you can also test this by sending a message to some more friends.
Facebook is a social media and a popular networking website where users can post comments, share photographs and post links to other interesting content on the web. One can also chat live and watch short videos. Shared content can be made publicly accessible and open, or it can be shared only among a preferred group of friends or family, or with a single person. In this article, we have covered some of the main reasons why you might face an issue of messages sent but not delivered on the Messenger.