iMessage Not Working On iPhone? How To Fix It

After iOS 12 updates, some iPhone users have started complaining about iMessage when it was not working properly without any apparent reason. Although such a problem is quite annoying, it’s not a serious issue and you can fix it on your own just by following these solutions below. So, reading this post might help you a lot.

Before proceeding, you should make sure that the date and time on your iPhone are set correctly. Network services are carried out real-time, which can possibly glitch if the date and time settings aren’t correct. You should set the date and time on your iPhone to automatic, based on the time zone of your location.

Another thing you should check is the Internet connection. A stable internet connection is necessary for iMessage to work well on your iPhone. Without an Internet connection, you cannot send iMessages. To check for the Internet access, simply open your browser app and visit a website. If all pages are loading properly, it means that the Internet isn’t the cause of the problem. If you’re using cellular data, make sure you have a stable 3G or 4G signal.

How To Troubleshoot iPhone With iMessage Problem

Solution 1: Restart Messages app and your iPhone

If it’s the first time you face iMessage problem, and you could not send iMessage on your iPhone, there is a chance it’s just a random app glitch. To remove these glitches, you can restart the Messages app. Force close the Messages app and then re-open it.

If you are using iPhone X or higher models, simply follow these steps to close suspended apps, including Messages app

  1. From the Home screen, and swipe up from the bottom and pause a second in the middle.
  2. Swipe right or left to find out Messages 
  3. Swipe Messages app preview up on to close it.

If you are using iPhone 8 Plus or older models, here is how to clear out background apps:

  1. Double-press on the Home button to open your recently used apps.
  2. Navigate through app previews by swiping left.
  3. To close the app, swipe up on its preview.

Force closing can fix unresponsive apps or those that are encountering random crashes.

Once you restart Messages app, check if iMessage is already working properly. If it is still not working, restart your iPhone one more time.

A soft reset is usually helpful for clearing out minor system errors caused by random crashes. You don’t need to back up files beforehand since this process will not affect any saved information on your iPhone.

Solution 2: Toggle iMessage off and on

If you want to send and receive iMessage on your iPhone, the service needs to be turned on first-hand. However, if iMessage is already toggled on, but it doesn’t work properly, you should turn iMessage off and enable it back on. To do so:

  1. Open Settings app from the Home screen
  2. Tap on Messages.
  3. Toggle the iMessage switch to turn it OFF and enable it ON 

You can also check the phone number or email address used for the Send & Receive From section. If necessary, you should update your phone number or email address again. If the iMessage issue still persists, move on to the next solution.

Also see: How To Fix Caller ID Not Working On iPhone XS/XS Max

Solution 3: Toggle Airplane Mode on and off

The simple Airplane Mode trick has been proven to be effective in solving several problems affecting wireless services. Your phone wireless function will receive a quick restart and minor flaws will be eliminated. This can also fix your iMessage problem. Should you give it a try, here is how to get it done:

  1. Open Settings app from your Home screen.
  2. Tap on Airplane Mode.
  3. Toggle the Airplane Mode switch on. This will then turn off all wireless radios, hence wireless functions are also disabled automatically.
  4. Once Airplane mode is still enabled, reboot your iPhone.
  5. After it boots up, return to Settings-> Airplane mode menu and toggle Airplane Mode OFF.
  6. Wait for your phone to reconnect to Wi-Fi or enableCellular Data again.

When your internet connection is restored, you can try to create and a simple iMessage on your iPhone. If it’s still not working, move on to the next applicable method.

Solution 4: Reset network settings on your iPhone

If your device is experiencing network connectivity issues, there is a high chance that network-related services aren’t working properly. To ensure this does not prevent iMessage from working on your iPhone, you should reset network settings on phone. The process will clear all your current network configurations such as Wi-Fi & Bluetooth connections, APNs, and other relevant information with invalid options. To reset network settings on your iPhone, follow these steps below:

  1. Launch Settings app from your Home screen.
  2. Tap on General > Reset.
  3. Choose Reset network settings option
  4. Enter your device passcode when prompted to continue.
  5. Tap on Reset settings popup again to confirm resetting the phone’s network settings to default values.

After the reset, your iPhone will restart automatically and load the default network options. To use online services like iMessage, you have to set up and reconnect to the Wi-Fi network on your iPhone.

Solution 5: Factory reset your iPhone

If none of the previous solutions helped you, and iMessage is still not working as intended, performing a factory reset on your iPhone is necessary. Your iPhone might be encountering system errors that require a system reset. But you should only consider it as the last resort since it will wipe out everything from your iPhone system including your installed apps, contacts, photos, and customized settings. So, make sure to back up your data beforehand so that you can recover them later on. When you’re all set, simply read on these steps to factory reset your iPhone directly through Settings app:

  1. Open Settings from your Home screen.
  2. Tap on General > Reset.
  3. Choose Erase all content and settings option
  4. Enter your phone passcode to proceed.
  5. Tap on the popup again to confirm erasing and restoring your iPhone to its factory defaults.

Wait until the reset is done and your iPhone will automatically restart. After your phone reboots, complete the setup wizard to set your device as new or restore from backup.

Alternatively, you can use iTunes to manually restore your iPhone factory default settings. To get the work done, you need a Windows or Mac computer with the latest iTunes software installed.