iMessage Not Delivered: 10 Ways to Fix It
Quick Fix
iMessage not delivered? First, check your internet connection. Then go to Settings > Messages and toggle iMessage off, wait 30 seconds, toggle back on. If still failing, try Settings > General > Reset > Reset Network Settings. The recipient may also have their phone off or changed devices.
Why Does iMessage Show “Not Delivered”?
iMessage fails to deliver when you lack internet connection, Apple servers are down, the recipient’s device is off or has no signal, they’ve switched to Android, their iMessage is disabled, or they’ve blocked you.
Method 1: Check Internet Connection
iMessage requires data or WiFi.
- Check WiFi or cellular data is on
- Try loading a webpage
- Toggle Airplane Mode on and off
- Try switching between WiFi and cellular
Method 2: Toggle iMessage Off/On
Reactivating fixes registration issues.
- Go to Settings > Messages
- Toggle iMessage off
- Wait 30 seconds
- Toggle iMessage back on
- Wait for “Waiting for activation” to complete
- Try sending message again
Method 3: Check Recipient’s Status
The issue may be on their end.
- Is their phone on and connected to internet?
- Have they switched from iPhone to Android?
- Is their iMessage enabled?
- Try calling them to verify phone works
Method 4: Restart Your iPhone
Restart clears temporary issues.
- Hold Side button + Volume button
- Slide to power off
- Wait 30 seconds
- Turn back on
- Try sending iMessage
Method 5: Reset Network Settings
Clears all network configurations.
- Settings > General > Transfer or Reset iPhone
- Tap Reset > Reset Network Settings
- Enter passcode
- Confirm reset
- Reconnect to WiFi
- Try iMessage again
Method 6: Check Apple System Status
Apple servers may be down.
- Visit apple.com/support/systemstatus
- Check iMessage status
- If down, wait for Apple to fix
- Usually resolved within hours
Method 7: Send as SMS Instead
Fall back to regular text message.
- Long-press the failed message
- Tap Send as Text Message
- Message sends as green SMS
- Or: Settings > Messages > Enable Send as SMS
Method 8: Sign Out of Apple ID
Re-authentication fixes account issues.
- Settings > Messages > Send & Receive
- Tap your Apple ID
- Tap Sign Out
- Restart iPhone
- Sign back in
Method 9: Check Date and Time
Incorrect time blocks Apple services.
- Go to Settings > General > Date & Time
- Enable Set Automatically
- If already on, toggle off and on
- Restart and try iMessage
Method 10: Delete and Start New Conversation
Corrupted thread can cause issues.
- Open Messages
- Swipe left on the conversation
- Tap Delete
- Start new conversation with same contact
- Try sending message
FAQ
What’s the difference between “Not Delivered” and “Delivered”?
“Delivered” confirms the message reached Apple’s servers and was sent to the recipient’s device. “Not Delivered” means the message never left your phone or couldn’t reach Apple servers.
Does “Not Delivered” mean I’m blocked?
Not necessarily. It usually means no internet connection. However, if messages to one person consistently fail while others work, you might be blocked. Call them to confirm.
Why did my iMessage turn green?
Green messages are SMS, not iMessage. This happens when recipient doesn’t have iMessage, has poor internet, or switched to Android. SMS still works but isn’t encrypted.