Like many iPhone users, you've encountered that frustrating message where a contact you've added to your iMessage group won't send. What's more annoying than trying to send an important message and this happens?
Fortunately, there are a few things you can try to get your messages to send again. Check out these solutions to fix an iPhone that won't send or receive messages.
Why is My iPhone not sending and receiving texts from Android?
There are many reasons why your iPhone won't send or receive messages. For instance, it can be related to your carrier, your iPhone settings, or a bug. We are going to share how to deal with this issue, but before we do that, please make sure:
- Your iPhone has a good signal. If the signal is poor, you may not be able to send the messages.
- The Airplane mode is not activated.
- Your iPhone doesn't have a "no service" issue. If so, fix the issue first.
- You have entered the number correctly. Try not to use the country code, such as starting with "00(country code)" or "+(country code)."
Solution No.1: Toggle Airplane mode
Toggling Airplane mode can be a way to refresh your iPhone's connectivity. It will refresh the cellular signal, cellular data, etc. You can access the Airplane mode by pulling down (Starting at the top right corner of the screen). Then, tap the Airplane icon (Usually the button next to the Wi-Fi icon) once to turn it on. Wait for a few seconds before you turn it back off.
Solution No.2: Device Settings (Enable Messages)
A good starting point is to check your device settings. First, make sure that you are connected to Wi-Fi or a cellular network. The next step is to select Settings and go to the Messages section. Make sure Send as SMS, MMS and iMessage are ON.
Solution No.3: Sign out from your Apple ID and sign back in
If the solutions mentioned above didn't fix the problem and you still see the error message, sign out from your Apple ID and sign back in. Let's see how to do that:
- Go to Settings
- Tap on your Apple ID (Your name at the very stop)
- Scroll down and tap Sign out
- Once you are signed out, restart your device.
- Then, log back into your apple account.
Solution No.4: Check Date & Time
You need to make sure the Date & Time are set correctly. There is an option you can choose, "Set automatically." Still, ensure the time zone and the time are indeed correct.
Navigate to Settings > General> Date & Time and make some changes if needed. If the time or the time zone are not correct, toggle "Set automatically" off, and set the right time and zone manually.
Solution No.5: Switch Network
Sometimes, LTE and 3G are responsible for this issue. Switch the Voice & Data feature on your iPhone to 2G and try to resend your texts.
- Go to Settings.
- Choose Cellular, and make sure Cellular Data is On.
- Tap the Cellular Data Options, and tap Voice & Data.
- The last thing, choose 2G. ( You may also toggle between the options -LTE,3G,2G)
Solution No.6: Check the recipient number
Check if you have blocked the phone number of the person you want to send the text message to.
- Launch Settings from your iPhone home screen
- Select 'Phone.'
- Tap 'Blocked Contacts.'
- Check to see if the contact is blocked
You may also read: iPhone Speaker Not Working – How To Fix It
Solution No.7 Turn off iMessage and restart your iPhone.
What to do next? Go to Settings > Messages and turn the iMessage off by toggling the switch.
Solution No.8: Restart your iPhone
Hold the power and volume up buttons until you see the slider to power off. For older devices: To restart your iPhone, hold the sleep/wake button until you see the slider and turn your phone off. Press the same button, and turn it on again.
Solution No.9: Reinsert the SIM card
Take out the SIM card from your iPhone and check if the condition is still good, with no scratch or damage. Then, put it back properly. If you find that the SIM card is no longer usable or damaged, contact your carrier.
Solution No.10: Reset your network settings
If your iPhone is not sending or receiving messages, sometimes the network settings might need to be reset.
- Go to Settings
- Tap on General > Transfer or Reset
- Choose Reset
- Tap on Reset Network Settings.
Solution No.11: Contact your carrier
The problem may not be associated with your iPhone. Perhaps there are some network issues, so you should contact your carrier.
Solution 12. Disable VPN or Turn Off Any VPN App
VPN can often block your internet connection. If you have a problem connecting to the Internet, consider turning off any VPN apps installed on your phone. Or, turn off VPN from settings :
- Navigate to Settings
- Toggle VPN Off
Solution No.13: Carrier settings update
To see if the carrier settings update is available, go to Settings > General > About. If there is an update, you will be asked if you want to update them now; tap update.
Solution No.14: Update iOS
The software may cause certain issues occasionally, which is why the iOS update is a good idea. Go to Settings, General, and then Software Update to check if a new update is up. If there is, tap Download and install.
Solution No.15: Reset all settings
Your data and third-party apps won't be deleted, but your settings will reset to factory default.
- Go to Settings > General > Transfer or Reset
- Reset and tap Reset all settings.
- Next, enter your passcode
- and tap Reset all settings to confirm your action.