Question: why has my message been sent but not delivered in messenger?
Answer: It might be a problem on the recipient side – a server problem, an Internet problem, a settings problem, or something similar. There might be some delays between the moment you send the message and the moment when the recipient opens it (although they have received the message).