Short answer: a data-only eSIM cannot receive SMS. Most "travel" eSIMs sell mobile data only - they never assign you a phone number (MSISDN), so there is nothing for a text message or one-time code to arrive at.
Why data-only eSIMs have no SMS
A data-only profile activates a data connection (APN) but leaves out the voice and messaging part of a mobile subscription. No number is provisioned to your line, so apps like WhatsApp, Telegram, PayPal or your bank have nowhere to send the verification code. You will see data working in the browser while every "we sent you a code" screen times out.
How to tell if your eSIM is data-only
- The plan is described as "data", "internet", "GB", or "travel data" - not "calls & texts".
- There is no +44 (or any) phone number shown in Settings or the provider app.
- Dialling a USSD code like
*#62#or checking "My Number" returns nothing. - Outgoing/incoming calls fail, only mobile data works.
What you actually need: a real UK mobile eSIM
To receive SMS and OTP codes you need a real carrier mobile line with a number - not a data pack and not a VoIP/virtual number that apps frequently block. BuyUKeSim is a real UK +44 mobile eSIM with incoming SMS enabled, so codes for WhatsApp, Telegram, PayPal and most banking apps arrive normally.
- Dedicated +44 number assigned to your line only
- Unlimited incoming SMS for app verification
- Crypto checkout, no KYC, instant QR on screen
- Works worldwide once activated (UK roaming)
Data-only vs UK mobile eSIM
If you only browse on a trip, a data-only eSIM is fine. If you need to receive a text - account sign-ups, two-factor codes, a lasting second number - you need a mobile line. A data plan will never deliver an SMS no matter how strong the signal is.
FAQ
Can I add SMS to a data-only eSIM later? Usually no - the profile type is fixed. You buy a separate mobile eSIM with a number.
Does a UK number eSIM also include data? Yes, it is a normal mobile line, so it carries data plus incoming SMS and calls.
Ready for codes that actually arrive? Get a real UK number online or read the Telegram verification guide.
