You have arrived at your destination, installed your travel eSIM, and your mobile data is working perfectly. Websites load, apps update, and your internet connection is fine.
Then you open Messages and notice a problem:
Your phone number shows "Waiting for Activation"
iMessage stays stuck verifying your number
Messages switch from blue iMessages to green SMS texts
Your phone number disappears from the Send & Receive list
This issue is common when using a travel eSIM because your iPhone separates mobile data from your original phone number service.
The good news: your iMessage account is usually not broken. Your iPhone simply needs your original phone line available to complete phone number verification.
Quick Fix: Get iMessage Working Again
Try these steps first:
Open Settings > Cellular.
Make sure your original phone number SIM/eSIM line is turned on.
Go to Settings > Messages.
Turn iMessage OFF.
Wait 30 seconds.
Turn iMessage ON again.
Check Settings > Messages > Send & Receive.
Confirm your phone number is selected.
If your phone number still shows "Waiting for Activation," continue with the steps below.
Why Does iMessage Activation Fail After Installing a Travel eSIM?
When you install a travel eSIM, your iPhone often uses it only for mobile data. Your original SIM remains responsible for your normal phone number.
iMessage activation depends on your phone number being properly verified through your carrier connection. Problems can happen when:
Your original SIM line has been disabled.
Your carrier does not allow the required verification while roaming.
Your iPhone switched data settings incorrectly.
Your iMessage settings still contain old activation information.
Your phone number is not selected in Send & Receive.
Your travel eSIM can provide internet access, but it does not replace your original phone number unless it includes voice and SMS service.
Step 1: Keep Your Main Phone Line Active
Your original SIM or eSIM must stay enabled if you want to continue using your phone number with iMessage.
Follow these steps:
Open Settings.
Tap Cellular.
Select your original phone line.
Make sure Turn On This Line is enabled.
You can keep your travel eSIM as your data connection while your home line remains active for calls, texts, and iMessage verification.
Step 2: Check Your Data Settings
Make sure your travel eSIM is handling your internet connection.
Open Settings > Cellular.
Tap Cellular Data.
Select your travel eSIM.
Turn Allow Cellular Data Switching OFF.
This prevents your iPhone from switching between your home line and travel eSIM unexpectedly.
Step 3: Check iMessage and FaceTime Settings
Sometimes iMessage needs to refresh after changing SIM settings.
Follow these steps:
Open Settings > Messages.
Turn iMessage OFF.
Open Settings > FaceTime.
Turn FaceTime OFF.
Restart your iPhone.
Turn iMessage and FaceTime back ON.
Wait a few minutes and check whether your phone number appears again.
Step 4: Check Send & Receive Settings
Your iPhone may be activated, but your phone number may not be selected correctly.
Go to:
Settings > Messages > Send & Receive
Check that:
Your phone number has a checkmark.
Your Apple Account email is selected if you use it for iMessage.
"Start New Conversations From" is set to your preferred option.
This ensures your messages continue using the correct identity.
Step 5: Check Your Carrier Roaming Settings
Some carriers require your original line to have roaming enabled temporarily for phone number verification.
Before changing this:
Check your carrier's roaming policy.
Understand whether roaming charges may apply.
If required:
Enable roaming on your home line.
Wait for iMessage activation to complete.
Disable roaming again if you do not need it.
Do not leave roaming enabled if your carrier charges for mobile data abroad.
Common iMessage Problems After Installing an eSIM
iMessage Works With Email but Not Phone Number
This usually means your Apple Account is working, but your phone number has not completed verification.
Try:
Keeping your original SIM active.
Restarting iMessage.
Checking Send & Receive settings.
iMessage Keeps Saying "Waiting for Activation"
Try:
Confirming your iPhone has internet access.
Checking that your phone number is displayed correctly.
Turning iMessage off and back on.
Restarting your device.
Waiting up to 24 hours for carrier verification.
Can I Use iMessage Only With My Travel eSIM?
Yes, but usually only with your Apple Account email address.
Your travel eSIM provides internet access, but most data-only eSIMs do not provide a phone number for iMessage registration.
To keep using your existing phone number, your original SIM line needs to remain active.
Frequently Asked Questions
Will using a travel eSIM delete my iMessage history?
No.
Your iMessage conversations are stored through your Apple Account and remain available when you switch data connections.
Do I need my home SIM installed to use iMessage?
Not always.
You can use iMessage with your Apple Account email address over any internet connection. However, keeping your original SIM active makes it easier to continue using your existing phone number.
Will turning off my home SIM stop iMessage?
It can.
If your phone number is linked to that SIM, disabling the line may prevent iPhone from completing phone number verification.
Why are my messages turning green after installing an eSIM?
Green messages are SMS texts, not iMessages.
This usually means your phone number has not been successfully activated for iMessage or the recipient is not using iMessage.
Final Verdict
An iMessage activation error after installing a travel eSIM is usually caused by your iPhone losing access to your original phone number verification settings.
The quickest fix is:
Keep your main phone line turned on.
Use your travel eSIM only for mobile data.
Refresh iMessage settings.
Confirm your phone number in Send & Receive.
Check carrier roaming requirements if activation remains stuck.
Once your original number is verified again, you can continue using your travel eSIM for affordable data while keeping your normal iMessage conversations running.
Need help with your exact device? Check your model:
iPhone model
iOS version
Travel eSIM provider
Home carrier
The correct settings can vary depending on your iPhone and carrier combination.

