Why this happens
iMessages travel over the internet. If you’re offline, iMessage is still activating, or Apple’s servers can’t reach the recipient, the message fails. With Send as Text Message on, iOS falls back to SMS when iMessage isn’t possible.
If only one contact fails, they may have blocked you, changed numbers, or switched to Android without deregistering iMessage.
Signs of the problem
- Red exclamation mark with “Not Delivered”.
- Messages stuck sending.
- Only one contact affected.
Common causes
- No internet or weak signal.
- iMessage not activated or signed out.
- Recipient changed phones/blocked you.
- Send as Text Message turned off.
Fixes to try, in order
- Check connectivityLoad a web page; toggle Wi-Fi or Airplane mode.
- Retry or send as SMSTap the red ❗ → Try Again or Send as Text Message.
- Enable SMS fallbackSettings → Apps → Messages → turn on Send as Text Message (and RCS Messaging if available).
- Verify the contactCheck the number format, and make sure they aren't in Blocked Contacts.
- Toggle iMessageTurn iMessage off, restart, turn it back on.
- Reset network settingsAs a last resort, Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings clears saved Wi-Fi, VPN and cellular settings (not your data).
Prevent it from coming back
Keep Send as Text Message on so messages fall back to SMS.
