In this post, I’ll explain why you see the alert saying ‘Not Delivered’ when you try to send an iMessage. And if it is due to firmware issues, I’ll also show you how to get rid of that.
On the other side, if you are wondering why there is no alert beneath an iMessage as it usually is – the alerts that indicate whether a message is sent or not, then I’ll cover it in this short post as well. Hope you find it helpful!
1. When iMessage says “Not Delivered”
If you encounter this while trying to send an iMessage, it is most likely that there is something wrong with the internet connection. So first make sure you’ve enabled either Wi-Fi or Cellular data on your device. If you use Cellular data to send and receive messages, you should check if your data plan is still in use. If you use Wi-Fi, then try to connect to that Wi-Fi network using another device to see if it is working or not.
Everything seems to be working fine? Read on to see two possible solutions.
Turn on and turn off iMessage
There might be some temporary bugs that cause this error. You can simply turn off iMessage, restart your device and turn it on again. This will help clear out bugs and restore the services. And most of the time, this act works like a charm.
- Go to Settings > Messages > Switch off the iMessage toggle bar.
- Now restart your device, just turn it off and on again using the Power button.
- Enable iMessage again, try to send a message to see if it helps.
Try Google Public DNS
Sometimes, Configuring your network settings to use Google Public DNS do help resolve this problem. It also speeds up your browsing experience and improves your security. A lot of advantages, right? Here is how to change DNS for your Wi-Fi network:
- Go to Settings > Wi-Fi
- Tap on the ‘i’ icon next to the Wi-Fi network that you are using
- Tap on DNS, replace the current addresses with the IP addresses of the Google DNS servers: 184.108.40.206, 220.127.116.11
- Go back the Messages app and test again.
- How to fix iMessage Waiting for Activation error
- How to hide text messages on iPhone/iPad
- How to use iMessage on Windows PC
2. When iMessage doesn’t say ‘Delivered’ nor ‘Not Delivered’
If you don’t see anything like that under the blue message bubble, even after a long period of time, that can mean:
- The internet connection on the receiving device is not working currently. It may be out of Wi-Fi range or not having Cellular data enabled.
- The receiving device is powered off or in Airplane Mode.
- The battery on the receiving device is low or dead.
Normally, iMessages that are not delivered yet will be queued up until the receiving device’s internet connection gets to work again. If you’re sure that there is nothing wrong with your recipient’s device, then try these solutions:
- Delete the whole conversation, create a new one and try again.
- Ask the recipient to go to Settings > Messages > Send & Receive > Apple ID > Sign Out, and then sign back in again.