Skip to content
Why is my message not delivering?
Technology

Why Is My Message Not Delivering? 8 Causes & Quick Fixes

Adelinda Manna
Adelinda Manna

Your message isn't delivering because the recipient's phone is off, they've blocked you, there's no cellular or Wi-Fi connection, or — for iMessage specifically — the service is down or the recipient has switched devices.

These are the most common reasons your text message fails to go through, and most can be fixed in under a minute once you know what to check.

Our Pick

Protect your phone data with professional recovery software

Backed by strong customer feedback — the most recommended solution in forums and Q&A communities.

Learn More →

Why Is My iMessage Not Delivering? 8 Common Causes in 2026

iMessage delivery failures almost always come down to connectivity issues, recipient-side problems, or Apple ID conflicts — and the fix depends on which one applies to your situation.

When you see "Not Delivered" under your blue iMessage bubble, your iPhone is telling you it couldn't reach Apple's servers or the recipient's device. Here's what's actually happening behind the scenes.

Is the Recipient's Phone Off or in Airplane Mode?

The most overlooked cause of undelivered messages is simple: the other person's phone isn't on. iMessage requires an active internet connection on both ends. If the recipient's iPhone is powered off, in Airplane Mode, or has no Wi-Fi or cellular data, your message sits in Apple's servers waiting to be delivered.

You won't get an error immediately — your phone just shows "Delivered" status as pending indefinitely. If this is the issue, your message will go through automatically once their phone reconnects.

Have You Been Blocked?

This is the possibility nobody wants to consider, but it's worth ruling out. When someone blocks your number, your iMessages will never show "Delivered" — they'll either stay on "Sent" or show "Not Delivered" after some time.

There's no definitive way to know if you've been blocked, but here are clues:
- Your messages consistently fail to deliver to this one person
- Calls go straight to voicemail after one ring
- Previous conversations show "Delivered" but new ones don't

If you suspect blocking, try sending a message from a different number or contacting them through another platform.

Is iMessage Actually Turned On?

Check both ends. If you recently updated iOS, restored your phone, or switched devices, iMessage might have been disabled. Go to Settings > Messages and make sure the iMessage toggle is green.

The same applies to the recipient. If they switched from iPhone to Android and didn't deregister their number from iMessage, Apple's servers still try to send iMessages to their old phone instead of SMS to their new one.

"When you switch from iPhone to a phone that isn't an iPhone, you need to turn off iMessage. Apple's servers will continue to send iMessages to your phone number for up to 45 days after you switch." — Apple Support at Apple

Is Your Internet Connection Working?

iMessage needs Wi-Fi or cellular data. Unlike regular SMS, which uses your carrier's voice network, iMessage routes through Apple's servers over the internet. No connection means no delivery.

Quick checks:
- Open Safari and load any webpage
- Toggle Wi-Fi off and back on
- Switch from Wi-Fi to cellular data (or vice versa)
- Check if other apps requiring internet are working

If your connection is the problem, fixing it immediately sends any pending messages.

Are Apple's Servers Down?

Apple's iMessage infrastructure occasionally experiences outages. When this happens, millions of users suddenly can't send or receive messages — and there's nothing you can do except wait.

Check Apple's System Status page for real-time updates. If iMessage shows anything other than a green dot, that's your answer. Outages typically resolve within a few hours.

Also Read: Why Is My Touchpad Not Working? 12 Causes & Quick Fixes

Is the Recipient Using a New Phone Number or Device?

When someone gets a new phone number, their old number might still be registered with iMessage for up to 45 days. Your messages go to their old device (which they may not have anymore) instead of the new one.

Similarly, if the recipient switched from iPhone to Android without deregistering iMessage, your messages are being sent as iMessages to a device that no longer exists. They'll never receive them.

Is There a Date/Time Mismatch?

Apple's servers are picky about time stamps. If your iPhone's date and time are significantly off, iMessage can fail to authenticate properly with Apple's servers.

Go to Settings > General > Date & Time and enable Set Automatically. This syncs your phone with Apple's time servers and eliminates authentication issues.

Is Your Apple ID Having Problems?

iMessage is tied to your Apple ID. If your account has been flagged for suspicious activity, has an expired password, or has two-factor authentication issues, iMessage may stop working entirely.

Try signing out of iMessage and back in: Settings > Messages > Send & Receive, tap your Apple ID, and select Sign Out. Wait 30 seconds, then sign back in.

Why Is My Text Message Not Sending? SMS vs. iMessage Problems

Green bubble SMS messages fail for different reasons than blue bubble iMessages — understanding which type you're sending determines your troubleshooting path.

When your message shows a green bubble, it's being sent as SMS through your carrier, not through Apple's servers. SMS failures are almost always carrier or signal related.

Message Type Color Requires Common Failure Causes
iMessage Blue Internet (Wi-Fi or data) Apple server issues, blocked, recipient offline
SMS Green Cellular signal No signal, carrier outage, wrong number
MMS Green Cellular data Data disabled, file too large, carrier restrictions

Do You Have Cellular Signal?

SMS needs actual cellular coverage — not just Wi-Fi. Check your signal bars in the top corner of your screen. One bar or "No Service" means your texts won't go through until you move to an area with better coverage.

If you're indoors, try moving near a window or stepping outside. Building materials like concrete and metal can block cellular signals significantly.

Is Your Carrier Experiencing an Outage?

Carrier outages happen more often than you'd think. Verizon, AT&T, T-Mobile, and other carriers occasionally have regional or widespread service disruptions.

Check your carrier's status:
- Verizon: Network Status page
- AT&T: Service outage page
- T-Mobile: @TMobileHelp on Twitter/X

You can also check Downdetector for real-time user reports.

Did You Enter the Number Correctly?

It sounds obvious, but typos happen. If you're texting a new contact, double-check every digit. One wrong number means your message is either reaching a stranger or nobody at all.

Also verify the country code if you're texting internationally. Messages to international numbers without the proper +1 (for US) or appropriate country code often fail silently.

Is Your SIM Card Seated Properly?

A loose or damaged SIM card can cause intermittent texting failures. This is especially common after dropping your phone or if you recently swapped SIM cards.

Turn off your phone, remove the SIM tray using the included tool (or a paperclip), check that the SIM is clean and properly positioned, then reinsert and restart.

How to Fix Messages Not Delivering: Step-by-Step

Most message delivery failures can be fixed by working through these steps in order — start with the quickest fixes and escalate only if needed.

Before diving into complex troubleshooting, try these quick fixes that resolve 80% of delivery problems:

  1. Toggle Airplane Mode — Turn it on for 10 seconds, then off. This forces your phone to reconnect to both cellular and Wi-Fi networks.

  2. Restart your phone — Hold the power button (and volume button on newer iPhones), slide to power off, wait 30 seconds, and turn it back on. This clears temporary glitches in the messaging app.

  3. Check for iOS updates — Go to Settings > General > Software Update. Outdated iOS versions sometimes have messaging bugs that Apple has already patched.

  4. Reset network settingsSettings > General > Transfer or Reset iPhone > Reset > Reset Network Settings. This erases saved Wi-Fi passwords but often fixes stubborn connectivity issues.

If none of these work, you're dealing with either a recipient-side issue (their phone, their settings, or blocking) or a problem with your carrier that may require contacting support.

Also Read: Why Is My Mic So Quiet? 7 Causes & How to Fix Them

What Does "Not Delivered" vs. "Sent" Actually Mean?

The status under your message tells you exactly where the problem occurred — learning to read these indicators saves time troubleshooting.

Status What It Means Where the Problem Is
Delivered Message reached their device No problem — it went through
Read They opened the conversation No problem — they saw it
Sent Message left your phone but no confirmation Recipient's side (phone off, no connection, blocked)
Not Delivered Message never left your phone successfully Your side (no connection, server issue)
(No status) Message is still sending Either side (waiting for connection)

When you see "Not Delivered" with a red exclamation mark, tap it. You'll get options to "Try Again" or "Send as Text Message." The second option forces your phone to send it as SMS instead of iMessage, which often works when iMessage fails.

When Your Message Isn't Going Through to One Specific Person

If messages work fine with everyone except one person, the problem is almost certainly on their end — or you've been blocked.

Narrow down the issue:

  • Send a test message to someone else — If it delivers, your phone and connection are fine
  • Try calling the person — If it rings normally, they probably haven't blocked you; their phone just has iMessage issues
  • Ask them (through another platform) if they recently changed phones — Android switchers who don't deregister iMessage cause this constantly

If you can confirm they haven't blocked you and have an active phone, ask them to check their iMessage settings or deregister their number from iMessage if they've switched to Android.

"If you now have a non-Apple phone and can't get SMS or text messages from an iPhone, you may need to turn off iMessage on your Apple device or deregister your phone number from iMessage entirely." — Federal Communications Commission at FCC

Android Users: Why Your Text Message Isn't Delivering

Android messaging failures typically come down to the default messaging app, RCS settings, or APN configuration — none of which exist on iPhone.

If you're on Android and messages aren't going through:

  1. Check your default SMS app — Multiple messaging apps can conflict. Go to Settings > Apps > Default apps and make sure only one app is set as your SMS handler.

  2. Verify RCS is working — Google Messages uses RCS (Rich Communication Services) for enhanced messaging. Open Google Messages, tap your profile icon, then Messages settings > RCS chats and ensure it's enabled and connected.

  3. Reset your APN settings — APN (Access Point Name) settings tell your phone how to connect to your carrier's data network. Incorrect APN settings can block MMS and sometimes SMS. Go to Settings > Network & Internet > Mobile network > Access Point Names and tap the three-dot menu to reset to default.

  4. Clear messaging app cache — Go to Settings > Apps > [Your messaging app] > Storage > Clear cache. Corrupted cache files can cause sending failures.

Also Read: Why Is My Cable Not Working? 7 Causes & Quick Fixes

In Short

Message delivery failures come down to three things: your connection, Apple's servers (for iMessage), or something on the recipient's end like their phone being off, iMessage being disabled, or blocking.

Start by toggling Airplane Mode and restarting your phone — this fixes most issues instantly. If messages fail only to one person, the problem is likely on their end. Check Apple's System Status page during widespread outages, and remember that "Send as Text Message" is your backup when iMessage won't cooperate. For persistent problems, resetting network settings or contacting your carrier is the next step.

What You Also May Want To Know

Why is my iMessage not delivered on iPhone but SMS works?

This means your internet connection is either down or too weak for iMessage, but your cellular signal is strong enough for SMS. iMessage requires Wi-Fi or cellular data, while SMS uses the voice network. Try connecting to a stronger Wi-Fi network or enabling cellular data if it's off. You can also check if iMessage itself is enabled in Settings > Messages.

Why is my message not going through even though I have full signal?

Full signal bars indicate cellular coverage, not data connectivity. Your phone might have signal but no data connection due to carrier issues, an expired data plan, or network congestion. Try toggling Airplane Mode, restarting your phone, or switching between Wi-Fi and cellular data to force a reconnection.

How do I know if someone blocked me on iMessage?

There's no definitive indicator, but consistent patterns suggest blocking: your messages never show "Delivered," calls go straight to voicemail after one ring, and you can't reach them through FaceTime. However, these same symptoms occur when someone's phone is off or they have no service. If other people can reach them but you can't, blocking is likely.

Why do my messages say "Sent" but not "Delivered"?

"Sent" means your message left your phone successfully but hasn't reached the recipient's device yet. This typically happens when their phone is off, they have no internet connection, or they're in an area with no service. Your message is queued on Apple's servers and will deliver automatically once their phone reconnects.

Can I send a text if my phone has Wi-Fi but no cellular service?

Yes, if you enable Wi-Fi Calling. Go to Settings > Phone > Wi-Fi Calling and turn it on. This routes SMS and calls through your Wi-Fi connection when cellular isn't available. Note that iMessage and other internet-based messaging apps always work over Wi-Fi regardless of this setting.

Reviewed and Updated on June 11, 2026 by George Wright

Share this post