If you are not receiving text messages from one specific person, the cause is almost always a blocked number, a software glitch on either device, or that person’s messages are being sent to an old device or iMessage account. Below are the exact steps to diagnose and fix the issue on both iPhone and Android.
Why It Happens: Common Culprits
When texts from only one contact fail to arrive, the problem is rarely your cellular network. The most frequent reasons are:
- Blocked number: You or the sender may have accidentally blocked each other.
- iMessage vs. SMS confusion: On iPhones, if the sender’s messages are still going to their old Apple ID or phone number, they won’t reach you.
- Software glitches: A temporary bug in the Messages app or the carrier’s messaging service.
- Do Not Disturb or Focus mode: Your phone may be silencing notifications from that person, making it seem like you never got the text.
- Old device or SIM: The sender’s phone may be sending from a number you have saved incorrectly.
First Steps: Check Blocked Numbers and Settings
Start with the simplest checks on your own phone. On an iPhone, go to Settings > Messages > Blocked Contacts and see if the person’s number appears. On Android, open the Phone app, tap the three-dot menu, then Settings > Blocked numbers. If they are there, unblock them.
Also check if you have enabled Do Not Disturb or a Focus mode that silences notifications from that contact. Go to Settings > Focus and see if any schedule is active. If you have a custom Focus that allows only certain people, add the contact to the allowed list.
iPhone-Specific: iMessage and FaceTime Issues
If both you and the sender use iPhones, the issue often lies in iMessage. When someone sends you an iMessage, it goes through Apple’s servers, not your carrier. If the sender’s phone is still trying to use an old Apple ID or phone number, your phone may never receive it.
- Ask the sender to go to Settings > Messages > Send & Receive and ensure your current number and Apple ID are the only ones checked.
- On your own iPhone, go to Settings > Messages and toggle iMessage off and on. This forces a re-registration with Apple’s servers.
- If that doesn’t work, try Settings > FaceTime and toggle it off and on as well, since FaceTime and iMessage share the same backend.
Android-Specific: RCS and Carrier Settings
On Android, the modern messaging protocol is RCS (Rich Communication Services). If the sender’s phone is using RCS and your phone is not, or vice versa, messages may get stuck. To fix this:
- Open the Messages app, tap the three-dot menu, then Settings > RCS chats. Toggle RCS off and on, or disable it temporarily.
- Check if the sender has your number saved with a country code or without. Mismatched formats can cause RCS to fail.
- Clear the cache of the Messages app: Settings > Apps > Messages > Storage > Clear Cache. This does not delete your conversations.
Network and Carrier-Side Checks
Sometimes the problem is with the carrier, not the phone. If you have not received any messages from anyone for a while, the issue is broader. But if it is only one person, ask them to:
- Restart their phone – this often clears temporary network glitches.
- Check if they are in an area with poor signal. Messages can be delayed, not lost.
- Verify that their phone number is correct on their own device: Settings > About Phone > Status (or SIM status) shows the number.
If you recently switched carriers or ported your number, your old carrier may still be routing messages to your old device. Contact your new carrier to confirm the port is complete.
When It’s Not a Block: Other Reasons
If you have ruled out blocks and software glitches, consider these less obvious causes:
- Old messages forwarded: If the sender has multiple devices (like an iPad or Mac) signed into iMessage, their messages may be sent from a different Apple ID, and you might have that ID blocked.
- Contact saved incorrectly: You might have two entries for the same person – one with the correct number and one with an old number. The sender may be texting the old number.
- Spam filter: Some carriers or apps automatically filter messages from unknown numbers. Check your spam or blocked folder in your messaging app.
How to Test If the Problem Is Fixed
After trying the steps above, have the sender send you a test message. If it still doesn’t arrive, try the following:
- Send a message to the sender from your phone. If it goes through, the issue is likely on their end.
- Ask the sender to try sending from a different device (like their computer) if they use iMessage or Google Messages for Web.
- If you have another phone, temporarily put your SIM card in it and ask the sender to text you. If you receive it, the problem is your phone’s software.
Frequently Asked Questions
Why am I not getting texts from one person but I can send them texts?
This usually means the sender’s messages are being blocked or filtered on your end, or their phone is not actually sending them. Check your blocked list and ask them to confirm the message shows as “Delivered� on their phone.
Can a person be blocked on iMessage but not on regular SMS?
No, if you block someone on your iPhone, it blocks both iMessage and SMS from that number. However, if you only blocked their email address (used for iMessage), they could still send SMS to your phone number.
Why do texts from one person arrive late or out of order?
This is often due to network congestion or the sender’s phone being in a poor signal area. RCS and iMessage can also reorder messages if they are sent rapidly. If it persists, have the sender restart their phone.
Will resetting network settings delete my messages?
No, resetting network settings (on iPhone: Settings > General > Transfer or Reset > Reset > Reset Network Settings) clears Wi-Fi passwords and Bluetooth connections, but it does not delete your text messages.
Why do I get texts from everyone else but not this one person?
This points to a contact-specific issue: a block, a wrong saved number, or the sender’s phone sending from a different number/Apple ID. Double-check the contact details and ask the sender to verify the number they are using.
What if the person is using a third-party messaging app like WhatsApp?
If you are not receiving WhatsApp messages, the issue is with the app, not your SMS. Check your privacy settings in WhatsApp (Settings > Privacy > Blocked) and ensure you haven’t muted that chat.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- OnePlus Watch 2 Teased? What We Know
- Vagrant vs Docker: Which Should You Use for Development?
- iQOO Neo 10 vs Neo 10R: Which Phone Should You Choose?
- Embedded OS: What They Do & When You Need One
- Best Sony E-Mount Lenses: Format & Subject Guide
- Samsung Galaxy Note Discontinued? Status Explained