iMessage Not Working: Sending & Receiving SMS on iPhone

After using an eSIM, you may find that your messages in iMessage are not working correctly. Please review the eSIM Quick Start Guide: How to Install an eSIM and eSIM Connection Troubleshooting Guide to make sure your settings are correct.

Still having trouble? No worries, the settings below will restore your iMessage to default settings.

Primary and Secondary Lines #

When you install a Maya Mobile eSIM, your phone will add a new secondary line for mobile data. The secondary line (eSIM plan) should be used for data only, while your Primary line is set as the Default Voice Line.

Set the Default Voice Line #

  1. Open Settings and go to Cellular (it may be called Mobile or Mobile Service)
  2. Tap Default Voice Line
  3. Select Primary, or the line with your phone number
IMG_1796.PNG

iMessage Send & Receive Addresses #

Since the eSIM plan does not support voice or SMS, we don’t want to enable it for iMessage. Trying to send iMessages directly through the eSIM line will fail.

Note: You can still use the eSIM internet connection to send and receive calls and SMS, but this needs to be supported by your carrier, and additional charges may apply. See: How to Enable Calling and Texting on your eSIM (Wi-Fi Calling)

Set the iMessage Send & Receive Addresses #

  1. Open Settings and go to Messages (Settings for iMessage)
  2. Tap Send & Receive
  3. Enable your Primary phone number and Apple ID (place a check mark)
  4. Disable the eSIM plan (remove the check mark)

What are your feelings

Updated on November 29, 2025