IMessage Not Delivered 6 Ways to Troubleshoot

Please log in or register to like posts.

It’s not unusual for an iMessage to not be delivered correctly and it doesn’t necessarily mean there is a problem.  
The most common solution to this problem is to make sure that you have a reliable internet connection. 
Also, restart your iPhone.
For more stories, visit Insider’s Tech Reference Library.

If you have an iPhone for a while, you will be familiar with a common problem: When sending iMessages via the Messages app you find that one or more iMessages have not been delivered.

There are few things more frustrating than a message not being delivered. But you’re not helpless — here are the most common ways you can troubleshoot and solve this annoying problem.  

Wait for the recipient to connect via his/her phone

If you don’t see the “Not Delivered” error, the recipient’s phone might simply not be receiving messages.

Dave Johnson

Delivery failures can be different for everyone. One situation might be that you send a message and not see any “delivered” label under the message bubble. In other cases, you will see a red warning saying “Not Delivered.” In the first case — it simply doesn’t say it has been delivered, even after several minutes, keep in mind that the most likely explanation is that the recipient’s phone is turned off, in

Airplane Mode

, or has a poor link.

Regardless of your position, the message isn’t yet out, but it will soon. Be patient. See the next solution for the other case.  

Check your network connection

The most common reason you see the red exclamation mark and “Not Delivered” message under a message is simply lack of internet access. iMessage must have access to the internet via WiFi or cellular. The message cannot be sent if there is no service, a network issue or you are in Airplane Mode. To ensure that your phone can communicate with the outside, check your WiFi and cell signal. 

You can send it again or as an SMS message.

To send it again, tap the exclamation point.

Dave Johnson

If your message hasn’t been delivered and you know that you have a reliable network connection — or at least you’ve just acquired a good internet connection — try to resend the message. Tap the exclamation marker and then choose Try Again from this pop-up menu. You can try Send as Text Message if it fails again. Your phone will attempt to send the message as an SMS, but that might not work. You may need to pay a fee.  

Restart your smartphone

If you’ve reached this point and still have not received your messages, restart your iPhone. You might have a problem with your Messages app, or your phone’s network connection. Turn it off and then on again to fix it. 

If iMessage is disabled, enable it

Make sure iMessages is enabled on your phone

Dave Johnson

iMessages use a blue bubble message bubble, as you probably know. If you send one or several messages and they appear as green bubbles, it means that the messages were sent using SMS. 

There are several reasons this could have happened. You may be sending the message from a non-Apple phone. iMessage is only supported on Apple devices. It is possible that iMessage may be disabled on your phone or the recipient’s device. Start the Settings app, tap Messages, and then make sure iMessage is turned on on your phone. 

Make sure iMessage activation is done

You might also see an error message in Messages stating “Waiting to Activate.” Generally, if this message appears when you try to send an iMessage it means that your iPhone was received less than a week ago and all its services are not yet activated.

In such cases, it is best to wait for activation to complete. If you have the phone for longer than a day and still get that message, ensure that you have the latest software installed on your phone. Contact your carrier to check if there is a problem with your messaging system. Contact Apple customer support if you still have problems.

Dave Johnson

Freelance writer

Apple bans NYC shoppers from all NYC stores, as COVID case numbers soar


Already reacted for this post.


Your email address will not be published.