In the world of read receipts, emoji reactions, and “someone is typing,” not getting your text message delivered is frustrating. It’s even worse when you don’t know why it happened.
Whether it’s an issue with your recipient’s device or a problem on your end, knowing the root cause can save time and prevent miscommunication. Let’s dive into the common reasons why your text message didn’t get delivered.
Why does my message not say delivered?
Your text message may not say ‘delivered’ due to several reasons. The recipient’s phone might be switched off or out of service range. The recipient might have blocked your number. Or the carrier might be experiencing technical difficulties. It’s also possible you’ve entered an incorrect or non-working phone number.
We’ve seen them all and will share what we’ve learned in this post.
Here are 17 reasons why your message didn’t get delivered.
1. Your message was flagged as spam by the recipient’s carrier
With the rise of business text messaging, carriers have started protecting their subscribers from SMS spam. Similar to how your email provider moves messages they think are suspicious to the Spam folder, your mobile carrier does the same. Except those text messages don’t get delivered to you at all. They simply get filtered out by your carrier.
When you’re texting someone for the first time, keep in mind that your message can get filtered out. This happens when something in your message raises a flag for the recipient’s carrier.
While many carriers have their own guidelines and methods for fighting spam, some principles are universally followed.
Here are some of the common reasons your number may be marked as spam:
- You’re sending suspicious links, especially if you’re using a URL shortener like bit.ly or TinyURL.
- You’re sending a lot of messages with the same content.
- You’re sending overly long messages. Every SMS segment is 160 characters long, so if you’re sending an essay, that’ll raise a red flag for the receiving carrier.
- You’re using all caps in your messages like “SIGN UP NOW FOR FREE.” This looks suspicious — and isn’t effective.
Is your team texting from a virtual phone solution? Texts may also get filtered by the recipient’s carrier based on guidelines pushed for by the large US cell companies. They also recommend anyone using a local number with a virtual phone solution get verified through The Campaign Registry. This is a third-party organization created from a collaboration by these carriers. If you haven’t already registered and use Quo, you can get verified through the US carrier registration form.
💡 Looking for a more reliable service provider? Check out our guide to the best texting services.
2. You’ve entered a wrong number or the number is incorrectly formatted
You’d be surprised how often this happens.
Make sure you’ve entered the number correctly, especially if you’re messaging international numbers. Mistakes in formatting or forgetting to include the country code are common errors.
For instance, if you’re trying to message a number in Mexico, ensure it looks like this: +52 followed by the 10-digit local number.
- ❌ Incorrect: 528908949805
- ✅ Correct: +528908949805
Other common country codes: the UK +44, the US +1, Canada +1, India +91, and Australia +61.
3. The recipient blocked or filtered out your phone number
While this is rare, it happens. If the recipient blocks your phone number, your message won’t be delivered. Similarly, some carriers or apps may filter your messages as spam, preventing delivery. If you don’t see a ‘Delivered’ or ‘Read’ notification, this is a likely explanation.
4. You need a different type of phone number
The type of messages you send affects the kind of number you need. If your number isn’t set up properly, your messages may get filtered or blocked.
There are two types of messaging:
- A2P messaging, or application-to-person. If your business sends messages to your customers, you may be engaging in A2P 10DLC messaging. This includes texts like appointment reminders and other transactional texts sent through an app like Quo.
- P2P messaging, or person-to-person. This is when you text someone directly from your cell phone, sending one message at a time. No texting automation or mass messaging is involved. Peer-to-peer texting is usually used for personal conversations, but it can also be used to coordinate with coworkers or request customer feedback.
If A2P describes your use case best, you need to make sure you have an appropriate type of phone number for it. Short codes and certain local numbers approved for high-volume messaging, known as 10DLC or 10-digit long code, will work here. Using a regular local phone number to send hundreds or thousands of messages in a short time span will get your messages blocked by the carriers, especially if you’re not compliant with 10DLC.

If P2P describes your use case, you’ve got nothing to worry about. As long as you don’t send hundreds of messages in a short span of time, you’ll be set.
If you’re looking to send a high volume of messages, talk to our sales team, and we’ll be happy to help find a number type that suits your needs.
5. You’re sending too many messages
Similar to the point above, if you’re sending a lot of text messages or doing SMS blasts, your messages might be caught in the spam filter. Many networks have an anti-flooding filter. This limits the number of messages a recipient can receive within a specific timeframe to prevent spam.
There are also guidelines around how many messages you can send, depending on the type of number you’re using.
Phone numbers designated for P2P traffic are generally only allowed to send one message per second. There should also be a fairly even one-to-one balance of sending and receiving messages. If you’re sending 300 messages but only getting 10 responses, it raises a red flag and can lead to your messages being blocked.
6. The recipient opted out of messages
Most SMS platforms have a built-in system that allows recipients to opt out of receiving messages.
For example, in Quo, if someone replies with “STOP,” they will no longer be eligible to receive texts from you. Unless they opt back in, you won’t be able to message them.
Unless the person you’re talking to responds with “START,” your messages won’t be delivered to them. This is what you’ll see when you try to text them using Quo.

7. The message contained illegal or illicit content
Do you send messages with illicit or illegal content, such as adult content or anything referring to criminal activity? If so, they can be blocked by the receiving carrier.
The CTIA, or Cellular Telecommunications and Internet Association, is a regulatory body that enforces guidelines for SMS messages. You must ensure that the content of the messages you send complies with all applicable laws where the recipient is located.
8. You’re texting a landline
Despite all advances in technology, there are still phones connected with wires. They don’t support messaging and are limited to calls only. If you text a landline, your message is most likely not getting delivered.

9. Network problems with the recipient’s carrier
While not a common issue, the recipient’s carrier network sometimes has problems that can halt delivery.
These issues include temporary outages, network congestion during peak times, or routing errors. In these cases, messages may be delayed or fail to deliver until the carrier resolves the problem.
10. Billing issue on the recipient’s carrier side
Although this rarely happens, it’s possible that you’re texting someone on a prepaid plan who has an outstanding balance on their account. Many carriers offering these plans block the accounts from receiving messages until the balance is paid.
Their number may also be temporarily unavailable if they’re in the process of changing their mobile contract to another provider.
11. Recipient reported your message to their carrier
Followed all the tips above and still had a message undelivered? There’s a chance a recipient reported your message to their carrier. It’s also possible they reported a message that looked similar to the one you sent, so their carrier preemptively blocked your message.
12. Recipient has enabled Do Not Disturb settings
If the recipient has enabled Do Not Disturb, or DND, settings, SMS delivery might be blocked. This includes marketing or unsolicited messages since DND prevents unwanted interruptions.
However, if the recipient adjusts their DND preferences or disables the setting, the message delivery can be retried.
13. Roaming restrictions on the recipient’s device
Some mobile networks restrict SMS delivery to phones that are roaming internationally. This means that if the recipient’s device is outside their home country, messages may not be delivered. Keep in mind that this depends on the carrier’s roaming policies or the agreements between networks in different countries.
14. Time restrictions in specific countries
Certain countries impose regulations on the timing of marketing SMS messages. For example, in India, promotional SMS messages are only permitted between 9 a.m. and 9 p.m. Messages sent outside these hours will be blocked.
Additionally, the Telephone Consumer Protection Act, or TCPA, defines business hours for texting as between 8:00 a.m. and 9:00 p.m. in the recipient’s local time zone. Being aware of these restrictions helps you ensure successful delivery and avoid regulatory issues.
With Quo, you can schedule texts ahead of time so they go out during the right hours automatically. Messages are sent based on the recipient’s time zone, so you don’t have to guess or manually time each send.
15. The recipient’s phone is switched off
If the recipient’s phone is switched off, they can’t receive text messages right away. The messages stay pending until the device turns back on and reconnects to the network.
16. You switched your Android’s default messaging app without updating settings
If someone switches the default messaging app on their Android phone without turning off RCS chats first, messages might not come through.
17. The phone is in airplane mode
If the recipient’s phone is in airplane mode, messages won’t be delivered. That’s because the device is disconnected from cellular and internet networks, so it can’t receive texts.
Get more reliable texting with Quo

We hope this post sheds some light on the reasons your text didn’t get delivered. We love helping professionals communicate, so if you have questions or need advice on your SMS-related issues, fill out this form.
If you’re looking for a simple and reliable solution for texting, check out Quo. We’re a modern business phone for growing businesses. It works right on top of your existing devices via an app.
You can also set up auto-replies for during and after-hours messages, schedule texts, and use snippets to respond faster. Everything stays in one shared inbox, so your team can see the full conversation history and jump in when needed.

See how texting works with Quo
FAQs
An SMS message might not get delivered for a number of reasons, but some of the most common are:
– Recipient opted out of messages
– Recipient blocked your phone number
– Message contained illegal content
– Network problems with the recipient’s carrier
– Recipient’s phone is turned off or in airplane mode
Another less common reason is that SMS isn’t set as the default messaging app on your device. Go into your settings and make sure SMS is set as your default messenger, not RCS or another app
Whether you’re looking to send a group SMS or communicate on the go, there are many reasons why messages don’t reach the recipient.
When you see that an SMS message is undelivered, it means the carrier couldn’t deliver the text to that phone number.
Make sure all your contacts have a valid number and they’re not using a device that doesn’t support texting, such as a landline phone. To proactively handle this, if they’re opting in to receive texts from you, the field in your form can say “Cell phone number.”
Confirm you have an active connection through your mobile, data plan, or WiFi. If the message still fails to send, your contact may have opted out of receiving texts from you. If you’re confident that’s not the issue, consider checking with your contact via email that you have the correct phone number on file.
Group messages on Android may not send if there’s an issue with your network connection, if the group message settings are disabled, or if one or more recipients are using a non-SMS platform, like iMessage. Make sure your mobile data is on and group messaging is enabled in your settings.
To troubleshoot a “message not delivered” error on your iPhone, check your network connection. You should also ensure you have enough storage and verify that the recipient’s number is correct. If the problem persists, try restarting your phone or resetting your network settings.
If you’re sending business texts to US customers from a virtual phone number, you need to register for A2P 10DLC. If you don’t, your messages won’t be delivered.












