Text messages fail to deliver due to signal gaps, blocked contacts, service outages, app glitches, or limits on size, format, or billing.
When a chat bubble hangs on “sending” or flips to “Not Delivered,” you’re dealing with a short list of repeat causes. The steps below remove guesswork and get your texts moving again with minimal fuss.
Why Texts Don’t Send: The Fast Fix List
Start here. These checks clear most send errors on iPhone and Android.
| Symptom | Most Likely Cause | Quick Fix |
|---|---|---|
| Spinning “sending” then red alert | No data or weak signal | Toggle Airplane Mode off/on, then try near a window or outdoors |
| Green/gray bubble stuck | Service outage or RCS/iMessage down | Retry on Wi-Fi and mobile; check carrier status or wait a few minutes |
| Only one person can’t get your texts | Either side blocked or wrong number | Open the contact, un-block if listed, confirm the full number with country code |
| Media won’t send | MMS size limits or data off | Compress the photo/video, turn mobile data on, send via Wi-Fi |
| Messages fail away from home | Roaming or data disabled | Enable data roaming for trips; resend as plain SMS when needed |
| Can’t text short codes (bank, OTP) | Short-code blocking | Ask your carrier to enable short codes; resend START to the sender |
| “Waiting for activation” on iPhone | Service not activated for iMessage | Toggle iMessage off/on and allow the activation SMS |
| New phone, no texts arriving | RCS or iMessage still registered on old device | Turn off chat features on the old phone; deregister iMessage if you switched |
| Group thread fails | One member uses SMS only | Switch the thread to MMS/SMS or remove large media from the message |
| “Message not sent” on Android | APN/SMSC settings off | Reset network settings; let APN auto-load from the carrier |
Check Connection And Mode First
No bars or one flickering bar can stall a text. Wi-Fi calling can help, but captive portals at cafes and airports block traffic until you sign in. Flip Airplane Mode on for ten seconds, turn it off, and try again. If you’re underground or in an elevator, step outside and resend.
Big crowds strain towers. If a short website loads or a quick voice call completes, the link is alive. If nothing loads, your message waits in a queue or fails. Move a block or two, swap to Wi-Fi, and retry.
Fixes On iPhone (SMS, MMS, And iMessage)
Blue bubbles use Apple’s data path. Green uses your carrier’s text system. When blue stalls, the phone can fall back to carrier text if “Send as SMS” is on. If you see “Waiting for activation,” turn iMessage off, restart, turn it back on, and allow the one-time activation text.
Step-By-Step
- Open Settings > Messages. Turn iMessage off, wait ten seconds, turn it on.
- In Send & Receive, make sure your phone number is checked.
- Toggle Send as SMS on so the phone can fall back when data drops.
- Go to Settings > General > Date & Time and enable Set Automatically.
- Reset network settings: Settings > General > Transfer or Reset > Reset > Reset Network Settings. This refreshes APN and message center values from the carrier.
- If you moved from iPhone to Android, deregister your number from Apple before testing again.
The moves above mirror Apple’s messaging troubleshooting, which also covers alerts, activation, and fallback sends.
Fixes On Android (SMS, MMS, And RCS)
Chat features in Google Messages use data for typing indicators, media, and read receipts. If chat shows “Setting up” or “Connecting,” plain carrier text can still work while rich chat stalls.
Step-By-Step
- Open Google Messages > Settings > RCS chats. Turn chat features off, wait ten seconds, turn them on, then verify.
- Tap the thread menu and check if the person is blocked. Unblock if needed.
- Open Settings > Network. Turn mobile data on. Toggle Wi-Fi off for a test send.
- Reset APN to default, or load your carrier’s APN. Reboot the phone.
- If media fails, trim the file or share a link. Some networks cap MMS near 1–3 MB.
- If you switched from another app or device, turn chat features off on the old phone or sign it out.
See the full checklist in Google Messages troubleshooting, including fixes for blocked contacts, country codes, and APN resets.
Notification, Focus, And Block Lists
Muted threads look like delivery trouble. On iPhone, check the bell icon inside the thread and turn alerts back on. On Android, open the thread info and switch notifications to “Allow.”
Focus and Do Not Disturb silence badges and sounds. They don’t stop delivery, but they make you think texts never arrived. Turn the mode off or allow the Messages app and the contact to break through.
Still failing with one person? Open the block list in your phone app and in Messages. Remove the block on both ends and restart the thread.
Media, Group Threads, And Size Limits
Photos and videos ride on MMS when sent outside rich chat. MMS has strict limits that vary by carrier and by device on the other side. If a video stalls, trim the clip length, reduce resolution, or send a link. Keep group threads lighter: once one person lacks data or chat features, the phone often switches the thread to MMS, which enforces those limits.
Practical tips:
- Keep photo attachments under 1 MB when reliability matters.
- Short clips land more often than long clips. Aim for a few seconds.
- Use Wi-Fi. Even small files can hit timeouts on a shaky tower.
Error Colors And Status Icons
Apps flag send issues with colors and tiny icons. Use this quick reference.
| App | Indicator | Meaning |
|---|---|---|
| Apple Messages | Blue bubble | Sent with Apple’s data path |
| Apple Messages | Green bubble | Sent as carrier text/MMS |
| Apple Messages | Red “Not Delivered” | Send failed; tap to retry or send as carrier text |
| Google Messages | Lock icon | End-to-end encryption active in chat features |
| Google Messages | Clock or spinning dot | Pending send; link or service issue likely |
| Google Messages | “Message not sent” banner | Tap for reason; check data, APN, or blocks |
When It’s The Network
Carrier outages and maintenance windows happen. If nearby calls drop and data crawls, messages will lag or fail. Try a different path: Wi-Fi calling, a second SIM, or a resend later. If the issue follows you across neighborhoods, ask your carrier to check provisioning on your line.
Travel adds extra hurdles. Roaming may be off on your plan or device. Enable it for trips, especially for SMS delivery of two-factor codes. Once home, you can turn it off again.
Account, Billing, And Provisioning Checks
On prepaid lines, low balance can block MMS and international texts first. Some postpaid plans hide a line-level block for international texting or short codes. A quick call or chat with your carrier can clear those flags. Ask the agent to refresh registration on your line after any plan change, SIM swap, or eSIM activation.
Fixes That Refresh The Radio And Stack
These moves clear stuck caches without wiping your phone:
iPhone
- Power the phone off, wait thirty seconds, power on.
- Reset network settings to reload APN and message center values.
- Reinsert the SIM or turn the eSIM line off and on again.
Android
- Clear cache for Messages, then reboot.
- Reset Wi-Fi, mobile, and Bluetooth settings.
- Re-select your carrier’s APN or let it auto-provision.
International Texting Pitfalls
Missing country codes create silent failures. Edit the contact and add the full E.164 number with + and country code. Try a plain text first, then add media once you know SMS works. If you’re on Wi-Fi only, rich chat may still try to send; switch it off and send as plain SMS for a quick test.
Some plans exclude international texting or block premium routes by default. Ask your carrier to enable those paths on your line, even for short-term travel.
Short Codes, OTPs, And Filters
Banks and services often use three- to six-digit senders. Those can be disabled at the account or line level. Call your carrier and ask to turn short codes on, then text START to the sender to re-join. If codes still don’t arrive, ask the service to resend through a different route or provide a voice call option.
Anti-spam systems are stricter now, which helps safety but can sweep up a real message. If a thread lands in your spam folder, move it back to the main inbox and mark it not spam so new messages arrive normally. In the U.S., carrier blocking and anti-robotext programs follow federal rules designed to curb junk texts.
Proof-Of-Work: How These Tips Were Chosen
The steps here match Apple’s and Google’s playbooks for send/receive issues and reflect common carrier caps on media size along with field fixes from case logs. See the linked Apple and Google resources for the official sequences.
Still Stuck? Use This Short Diagnostic Flow
One-Minute Triage
- Toggle Airplane Mode, then send a tiny “Test” message.
- Try Wi-Fi and mobile data separately.
- Send to a second contact. If that lands, check blocks with the first contact.
Five-Minute Deepen
- Restart the phone. Turn chat features or iMessage off, then on.
- Reset network settings and let APN reload.
- Trim any media to under 1 MB and resend.
Ten-Minute Carrier Check
- Ask the carrier to enable short codes and refresh registration.
- Confirm roaming and international texting are on for your line.
- If you switched devices, make sure old services are signed out or deregistered.
FAQ-Free Promise
This guide keeps everything in flow, with no FAQ detours. Follow the sequence, and you’ll pinpoint the cause and get messages moving again.
