Question: why would fb message be sent but not delivered?
Answer: If your message is not delivered yet, that means the problem is on the recipient side. ... 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.