While Apple’s iMessage service is very reliable, it can sometimes stop working. You will find below the steps to fix the problem of iMessage not working on iPhone.
iMessage Not Working on iPhone
As you must be aware, Apple’s iMessage service sends Free iMessages to Apple device users using its own infrastructure and paid SMS Text Messages to non-Apple device users using your cellular plan.
If Apple’s iMessage service is not working on iPhone, you will see all the Messages being sent from your device appearing in green bubbles and not blue bubbles.
If the entire Messaging Service or the Messages App is not working on iPhone, you won’t be able to send any Message from your iPhone.
In both cases, you should be able fix the problem using troubleshooting tips as provided below.
1. Check iMessage Server Status
Sometimes, Apple servers can become temporarily unavailable and cause iMessage problems. To confirm, visit Apple’s System Status page and take a look at iMessage entry.
If there is a problem, you will see an error message next to iMessage entry and the dot next to iMessage will be Red.
2. Turn OFF iMessage and Turn It Back ON
Go to Settings > Messages > move the toggle next to iMessage to OFF position.
Next, go to Settings > General > Shut Down and use the Slider to Power OFF iPhone. After 30 seconds, restart iPhone and enable iMessage by moving the toggle to ON position.
3. Check iMessage Settings
Go to Settings > Messages > Send & Receive > on the next screen, make sure that both your Apple ID and Phone Number are listed with check marks.
If there is no check mark, tap on your Phone Number to activate iMessage for your Phone Number. If Apple ID is not listed, tap on Use your Apple ID for iMessage and sign-in to your Apple ID.
4. Sign Out of iMessage and Sign Back In
Go to Settings > Messages > Send & Receive > on the next screen, scroll down and tap on your Apple ID.
On the pop-up, select the Sign Out option. After 30 seconds, sign back into iMessage using your Apple ID.
5. Reset iMessage Region
Go to Settings > Messages > Send & Receive > on the next screen tap on your Apple ID link.
On the pop-up, tap on Change Location > Region > select Current Region and tap on Save.
5. Check Software Updates
Sometimes, the problem is due to Software update waiting to be installed on your iPhone.
Go to Settings > General > Software Update.
On the next screen, tap on Download to Install updates on your iPhone (if available).
6. Turn OFF WiFi Assist
Sometimes, the WiFi Assist feature on iPhone can cause connectivity problems.
Go to Settings > Cellular > disable WiFi Assist by moving the toggle to OFF position.
After disabling WiFi assist, reconnect to WiFi network and see if WiFi is now working on your iPhone.
7. Reset Network Settings
Note down your WiFi Network Password and follow the steps below to Reset Network Settings on your iPhone to Factory Default Settings.
Go to Settings > General > Reset > tap on Reset Network Settings.
On the pop-up, tap on Reset Network Settings to confirm. After iPhone restarts, join your WiFi Network and see if you are able to Sign-in to iMessage.
8. Delete Old Messages
Sometimes, a stuck or corrupted message or message thread can cause iMessage problems.
Users have reporting fixing iMessage problems by deleting the last iMessage that was received prior to start of the problem.