Overview: A “message not delivered” error usually stems from low signal on the recipient’s end, a powered-off device, or carrier-level filtering. Quick solutions include rebooting your device, switching Airplane Mode on and off, confirming the recipient’s number is accurate, and ensuring your Wi-Fi or mobile data is active.
A text message may fail to deliver because of a weak network connection, an incorrect phone number, carrier restrictions, or a problem with your messaging settings. The right fix depends on whether you’re using SMS, iMessage, or RCS.
Start by checking your signal and the recipient’s number. If the message still fails, follow the troubleshooting steps below to find the likely cause and fix it.
This guide shows you the best ways to find a “message not delivered” error, interpret what your phone is trying to tell you, and locate the exact point of failure, whether it’s the carrier, the recipient, or your own device.
Quick Fixes for a Text Message That Won’t Send
Try these checks before moving on to more advanced troubleshooting.
Check your signal. Make sure your phone has a working cellular connection. If you’re using iMessage or RCS, also check your internet connection.
Turn Airplane Mode on and off. Wait a few seconds before turning it off, then try sending the message again.
Check the recipient’s number. Make sure the number is correct and includes the country code if you’re texting internationally.
Restart your phone. A restart can help resolve temporary device or connection problems.
Check your messaging settings. Make sure your SIM, messaging app, and mobile plan support the type of message you’re trying to send.
What Does “Message Not Delivered” Actually Mean?
A “Message Not Delivered” alert means your messaging service could not confirm successful delivery or encountered a problem sending the message. The exact meaning depends on whether you’re using SMS, MMS, iMessage, or RCS. A weak connection, an incorrect number, or a carrier issue could be responsible, but the alert alone may not tell you the exact cause.
Sent vs. Delivered vs. Read: Understanding the Difference
These statuses can mean different things depending on the messaging service.
Sent: The service has accepted or sent the message, but this does not always confirm that the recipient received it.
Delivered: The service has reported that the message reached the recipient’s device or messaging service, depending on how delivery status is defined.
Read: The messaging service has reported that the recipient opened or read the message, if read receipts are supported and enabled.
Not Delivered: The message failed to send, or the service could not confirm delivery. Check the error shown and the messaging service you’re using to find the next step.
The “Sent but Not Delivered” Gap
When your status remains at sent and does not change to delivered, then you can be sure that the issue lies with the recipient. This normally occurs for the following three reasons, which means the messages are stalled before they can reach the destination:
Device Unavailable: The recipient’s phone is either switched off, the battery is exhausted, or he is in a dead zone with no signal.
Network Congestion: The carrier has received a high amount of traffic and has put the message in the queue to be delivered later.
The “Block” Factor: When you are blocked, most of the platforms (such as iMessage) will show the message as being sent by your end to preserve the privacy of the person who blocked you, but when you are blocked, messages never get marked as delivered; if you suspect this is the case, you can learn how to call someone who blocked you to verify.
Why Is “Delivered” Sometimes Missing Entirely?
On standard SMS (green bubbles on iPhone or older Android texts), you might not see a “Delivered” status at all. This is because standard SMS is a “fire and forget” technology. A typical sms message is not always sent with a response message to the sender in the form of a confirmation, unlike iMessage, WhatsApp, and RCS. The absence of any status indicator usually indicates that the message was sent as a normal SMS, and you will have to reply before you can be sure that it has been received.
Where To Find Your Phone’s Built-in Error Messages?
To discover the most appropriate methods to repair a failed text, you need to look at the hints your phone already provides you with.
Where to Find Message Not Delivered Hints on iPhone.
Apple’s iOS (iOS 17 and 18) is smooth, yet it conceals its flaws.
Tap the Red Exclamation Mark: When you have a red “!”, tap. It will allow you to either “Try Again” or “Send as Text Message.”
iMessage vs. SMS: The iMessage server has not worked when the bubble is blue, and it reads Not Delivered. When you press Send as a Text Message, the bubble becomes green. If the green bubble fails as well, your carrier is likely blocking your attempt to send sms content.
Check Settings: Click on Settings > Messages. Make sure that Send as SMS is turned ON. When this is not on, your iPhone will not even attempt to send sms messages if iMessage fails to connect.
How to Find Delivery Status on Android (Samsung, Pixel, Motorola)
Android will provide you with a lot more information than iPhone, but you must know where to look.
Long-Press the Failed Message: Press your finger on the failed message.
Tap View Details or Info: This will display the actual status in a window.
Determine the Error Code: You may encounter such error codes as “Error 8” (Radio failure) or “Error 62” (Recipient side block).
How to Find Failure Reasons on RCS / Google Messages
The new standard of Android is RCS (Rich Communication Services).
Look at the “Clock” Icon: When there is a small clock icon, the message is “Pending.” This normally implies that you are not connected to the internet/data.
RCS Status: Tap on RCS chats in the settings. When it states that you are connected, your messages will remain as not delivered until the handshake has been done.
How to Tell If Your Carrier Is Blocking a Text Message
Sometimes, your phone is working perfectly, but the “Message Not Delivered” error is triggered by the “Big Three” carriers (AT&T, Verizon, T-Mobile).
How to Find Carrier-Specific Block Pages
AT&T: If you get an immediate “Free Msg: Unable to send message,” it often means AT&T Message Blocking is active on your account or the recipient’s account. This is a spam protection feature.
T-Mobile: Find the error “Block 333” or Scam Shield. T-Mobile is the most aggressive carrier when it comes to filtering out links and “marketing-speak.”
Verizon: When you receive an error that says VZW Free Msg: Message failed, it usually indicates a billing problem or a Domestic Only plan attempting to send an international text message.
How to Find If a Number Is SMS-Capable
A common reason for a ‘message not delivered’ error is that you may be trying to text a landline number, which cannot receive text messages.
Make a Lookup Call: You can make a call to a Lookup tool, such as the Twilio Lookup API or the SMS Tester of TextMagic. These devices inform you whether a number is Mobile, Landline, or VoIP.
The Call Test: Simply call the number. Provided it has been sent to a typical desk-phone voicemail, or it has produced an error that this number does not accept calls, it probably cannot support SMS.
How to Find Silent Blocks (No Error Message Given)
FCC rules allow carriers to “silently filter” messages. This means your phone might say “Delivered,” but the recipient never actually gets it.
The “Split Test”: Send a message to the person with no links or emojis. Then send one with a link. If the plain text arrives but the link doesn’t, you are being content-filtered.
The “Carrier Swap: Text a friend on another carrier (e.g., in case of a failure at Verizon, attempt to text someone at AT&T). Provided that it works on ATT, then the issue is with the spam filters of Verizon.
Why “Message Not Delivered” Happens on Business SMS Platforms
If you are using a platform like Dialaxy, JustCall, or OpenPhone, the “Message Not Delivered” error is rarely about a bad signal. In the world of professional business communication, it is almost always about compliance rather than signal strength.
The 10DLC Factor
If you are a business sending texts in the US or Canada, you must be registered with The Campaign Registry (TCR).
How to find out if this is the issue: Go to your Dialaxy or business platform dashboard. Check your Brand and Campaign registration status. If it says “Pending” or “Rejected,” the carriers (Verizon, T-Mobile) will automatically flag your messages as “Not Delivered.”
Finding Failure Reasons in Business Logs
Standard messaging apps just say “Failed.” Business platforms provide Error Codes.
Error 30007: Carrier Filtering. Your content looks like spam.
Error 30008: Unknown failure. This is often a temporary carrier outage.
Error 21612: The number you are messaging is a landline that cannot receive text content.
The Complete Error Code Lookup Table (Find What Your Phone Won’t Tell You)
When your phone reads Message Not Delivered, it is most likely concealing a certain numerical code dispatched by the carrier. When you are with an Android device (through View Details) or on a business platform, such as Dialaxy, these codes will unlock to discover the precise point of failure.
Error Code / Phrase
Where You’ll Find It
What It Actually Means
Best Way to Find a Fix
“Error 8”
Android / Samsung
Radio Resource Shortage
Your phone’s modem is busy. Toggle Airplane mode.
“Error 62”
Android / Pixel
Recipient Side Block
The recipient’s phone is off, or their carrier is rejecting the text.
“Block 333”
T-Mobile / Metro
Scam Shield Filter
T-Mobile flagged your content as high-risk spam. Change your wording.
“402 – Payment Required”
Business APIs / Twilio
Low Balance
Your business SMS account has run out of credits.
“30007”
Dialaxy / Business Logs
Carrier Filtering
The carrier (Verizon/AT&T) blocked your specific message content.
“21612”
Business SMS Platforms
Non-SMS Capable
You are trying to text a landline or a non-mobile number.
“Free Msg: Unable to send”
iPhone / Android
Generic Carrier Block
Your specific number has been restricted by your service provider.
“Invalid Destination”
Any Device
Formatting Error
The number is missing a country code or has too many digits.
“Message Expired”
Messaging Logs
72-Hour Timeout
The recipient’s phone was off for more than 3 days.
Best Ways to Find If You’ve Been Blocked by a Contact
Does a message not delivered mean I’m blocked? While carriers don’t send a “You are blocked” notification for privacy reasons, you can find the answer by looking for these specific “telltale” signs.
How to Find a “Hard Block” on iPhone
Test the Bubble Color: When your messages have always been blue (iMessage) and then turn green (SMS) and display the message Not Delivered, it is a good indication of a block.
Moon Icon: When you see the Notifications Silenced at the bottom of the chat, it does not mean that you are blocked; the other person has Do Not Disturb (DND) turned on. Your message is delivered, but they just aren’t being alerted.
The Call Test: Call the person. If it rings once and goes to voicemail every single time, but they answer when you call from a different number (*67), you are blocked.
How to Find a “Soft Block” on Android
The “Sent” vs. “Delivered” Check: In Google Messages, a single hollow checkmark means “Sent.” Two checkmarks mean “Delivered.” If your messages stay at one checkmark for days, but the person is active on social media, you are likely blocked.
Delete the Contact: Delete their number from your phone and then type it in manually. On some Android versions, if the name doesn’t suggest or “RCS” features don’t activate, the connection is severed.
How to Find If You’re Blocked on WhatsApp
One Checkmark vs. Two: One gray checkmark means the message is on the WhatsApp server. Two gray checkmarks mean it hit their phone. If it stays at one checkmark forever, they have either deleted the app or blocked you.
Profile Picture: If their profile picture disappears and you can no longer see their “Last Seen” status, you have almost certainly been blocked.
The “Silent Killers” of Deliverability: SMS Segments and Encoding
Most people don’t realize that the way you write a text can cause a “Message Not Delivered” error. This is a gap most competitors don’t explain well.
How to Find Out If Your Message Is Too Long
The average SMS is 160 characters. When you enter 161 characters, the carrier divides it into two messages.
The Risk: In case the recipient’s carrier has a rigid “throughput” constraint, the second half of your message may fail, and the whole text will be presented with a “Message Not Delivered” error.
The solution: Have fewer than 160 characters in your business texts to make sure 100 percent of the text is delivered on all carriers.
The “Emoji” Trap (GSM-7 vs. Unicode)
This is technical but simple:
GSM-7: Standard letters and numbers. You get 160 characters.
Unicode: If you add a single emoji, your phone may switch to mms messaging or drop your character limit from 160 down to 70.
The Result: You think you’ve sent one message, but you’ve actually sent three. Carriers often block these “high-segment” messages because they look like spammy marketing blasts.
Why URL Shorteners Cause Failures
If you use Bitly or TinyURL in your texts, you will almost always see a “Message Not Delivered” error in 2024 and 2025.
Why? Scammers use these links to hide malicious sites.
How to find a better way: Use a branded domain (e.g., yourbrand.co/link) rather than a public shortener. Carriers trust branded links significantly more.
How to Find “Message Not Delivered” Errors on Popular Apps
Not all failures happen on your phone’s default texting app. Here is how to find the problem on other platforms.
Why Messages Don’t Deliver on Hinge or Tinder
The Shadowban: When you cannot receive messages in response to your outgoing chats, it is possible the app has shadowbanned you. Due to a possible infraction of community rules.
Verification Problems: Your messages might go through as sent and fail to arrive in the inbox of the other person unless you have verified your phone number in the app.
How to Find Failures on Google Voice
Error: There was a problem sending the message: Google Voice is very strict on P2P (Person-to-Person) policies. Google will also regard you as a bot and block your messages temporarily (24 hours) when you send the same text to 10 people in a row.
Step-by-Step Checklist to Find the Exact Failure Point
Diagnostic checklist in case you are stuck. It is the quickest method of seeking the root cause.
Test the Recipient: Call them. If the call connects, their SIM is active.
Test the Format: Does the number have a +1 (for the US) or the correct country code? (e.g., +52 for Mexico, +91 for India).
Test the Content: Send a one-word message: “Hello.” If “Hello” delivers but your long message doesn’t, you are being filtered for spam.
Test the Network: Toggle Airplane mode and check your APN (Access Point Name) settings.
Test the Platform: If you are a business, check your 10DLC registration status in your dashboard.
International Troubleshooting: Why Messages Fail Across Borders
If you are trying to find a message not delivered error for an international number, if you are messaging an international number, the rules of the game change completely, and you must ensure you know how to dial an international number with the correct country code.
A text sent from the US (+1) to Mexico (+52) or India (+91) has to pass through multiple “gateways,” and any one of them can drop the message.
How to Find Failures in India (+91) – Jio, Vi, and Airtel
If you are searching for a “message not sent vi,” you are likely dealing with India’s strict DLT (Distributed Ledger Technology) regulations.
The Cause: In India, the Telecom Regulatory Authority (TRAI) requires every business message to be pre-approved. If your message doesn’t match a registered template, it is a “Hard Fail.”
How to find the fix: If you are using a personal SIM (Jio/Airtel) and your message isn’t delivering, check if you have exceeded the 100-SMS-per-day limit. This is a common “silent block” in India to prevent spam.
How to Find Failures in Mexico (+52) and the UK (+44)
Mexico (+52): Many people enter Mexican numbers incorrectly. To find the error, ensure you aren’t adding a “1” after the +52 if it’s a mobile number (a common mistake from the old dialing rules).
United Kingdom (+44): The UK has seen a massive rise in “Smishing” (SMS phishing). If your message contains words like “Action Required,” “Tax,” or “Refund,” the UK carriers (O2, EE, Vodafone) will block it at the gateway.
How Dialaxy Solves the “Message Not Delivered” Problem for Businesses
While personal texting issues are usually fixed by a restart, business SMS failures can cost you thousands in lost revenue. This is where Dialaxy fills the gap that competitors like JustCall or OpenPhone often miss.
1. Real-Time Deliverability Intelligence
Most platforms just tell you a message “Failed.” Dialaxy gives you the Reason Code. We pull data directly from the carrier’s “handshake” to tell you if the problem was a “30007” (Content Block) or a “21612” (Landline).
2. Automated 10DLC Compliance
The #1 reason for “Message Not Delivered” for US businesses in 2024 is 10DLC registration. Dialaxy streamlines this process, ensuring your Brand and Campaign are approved by The Campaign Registry (TCR) before you send your first text. This moves your messages from the spam lane to the Verified lane.
3. Smart Routing & Throttling
If you try to send SMS messages in bulk, for example, 1,000 at once, T-Mobile will likely block you for spamming. Dialaxy uses “pacing controls” to send messages at a speed the carriers accept, preventing “Not Delivered” errors caused by throughput limits.
4. Built-in “SHAFT” Filters
Our platform scans your outgoing messages for “Red Flag” words (Alcohol, Tobacco, Firearms) and warns you before you hit send. This prevents your number from being permanently blacklisted by carriers.
Final Summary
To wrap up this guide, remember that finding the cause of a failed text is a process of elimination. Check your device first. Is it in Airplane Mode? Is the SMSC number correct? Tap or long-press the error for clues. Check the recipient: Call the number. If it doesn’t ring, the phone is dead, or the number is disconnected. Check the carrier/platform: If you’re a business, check your registration status. If you’re an individual, look for “Free Msg: Unable to send” alerts.
Still Can’t Find the Reason? Let Us Help. You’ve tried every method above and still can’t find why your “message not delivered” error keeps appearing. At Dialaxy, we help businesses and individuals locate the exact carrier block, device issue, or registration failure.
Book a free 15-minute screen share session. We’ll pull your message logs, check your carrier routes, and tell you exactly where the failure is happening.
FAQs
Does Message not delivered mean that I am blocked?
Not always, but it can be a possibility. In case all your messages addressed to a person show “Not Delivered,” but to others they are ok, then you may be blocked. On iPhone, a block can easily cause the message to turn green and fail.
Why are my messages not being delivered, but the location is available?
It is one of the typical glitches of an iPhone. Find My location data is served by a different server protocol than iMessage. The person’s phone may be transmitting a location ping to a background process, but they may not have enough data to actually receive messages via iMessage.
What is “Error 404 Message Not Delivered”?
This is typically observed on Google Voice or some VoIP systems. It means the “destination is not found.” This occurs when the number is not connected or when there is a routing fault between your carrier and the carrier of the recipient.
Why do I see that my message is delivered but they have not responded?
It is referred to as a Silent Read. The message has reached their phone (Delivered); however, they have Read Receipts off, or they are looking at the message through the notification shade but not opening the app.
Why is my message blue even though my iMessage doesn’t say delivered yet?
This implies that the message has been successfully relayed to the iMessage server of Apple, but it is yet to be delivered to the receiver. Their phone can be in Airplane Mode, out of battery, or even in a place that does not have internet.
Is it possible to locate a Message Not Delivered error that was lost?
Usually, no. When the error message is gone, and the message appears in black, it indicates that the network congestion has been cleared, and the carrier has finally forced the message through.
What is meant by: Message not sent: Phone number formatted incorrectly?
This is among the simplest mistakes to detect and rectify. It normally indicates that you have put a (0) between a country code or you are not using a plus sign. Always format numbers in the E.164 standard (e.g., +14155552671).
Ready to transform your business telephony?
Dialaxy gives your team local numbers in 100+ countries, smart call
routing, and a centralized dashboard — all set up in under 90 seconds.