Your phone shows four bars of 4G. Mobile data flies. WhatsApp works, the web works, the banking app works. Then you try to make an ordinary phone call and it fails, goes straight to voicemail, or the signal icon quietly drops to 2G while you talk. That’s a VoLTE problem.
And it isn’t a contradiction. Being connected to 4G and being able to make a voice call over 4G are two separate things, handled by two separate parts of the network, and either one can work perfectly while the other is dead. Now that all four UK networks have switched off 3G, and 2G starts disappearing from 2029, that gap has stopped being a curiosity and become the reason phones, routers, alarm diallers and lift lines stop working.
This guide covers what almost nobody explains properly: how VoLTE actually works, the long list of things that stop it working, why each one happens and what fixes it. The first half is written for anyone with a phone. The second half keeps going for the engineers who need IMS, APNs, MBN profiles, SIP and AT commands.
VoLTE at a glance
| What VoLTE is | Voice over LTE: phone calls carried as IP packets over a 4G network, controlled by the operator’s IMS (IP Multimedia Subsystem) core rather than the old circuit-switched voice network. |
|---|---|
| The standard | GSMA IR.92, the IMS profile for voice and SMS, built on the 3GPP IMS specifications. |
| What UK networks call it | 4G Calling. On 5G Standalone the equivalent is VoNR, which EE markets as 5G Calling. |
| What it replaced | Circuit-switched voice on 2G and 3G, and CSFB (circuit-switched fallback), where a 4G phone dropped to 2G or 3G for every call. |
| Voice codecs | AMR-NB, AMR-WB (HD Voice) and, where both ends and the network support it, EVS. |
| What it needs | LTE coverage, a VoLTE-capable device with the right firmware and operator profile, a subscription provisioned for VoLTE, a successful IMS registration and, when abroad, a VoLTE roaming agreement. |
| Does it use your data allowance? | No. It runs on a separate IMS connection and is billed as voice. |
| Where 5G fits | 5G Non-Standalone uses VoLTE for calls. 5G Standalone uses VoNR, or hands the call to 4G VoLTE through EPS Fallback. |
| UK status | 3G is gone everywhere (O2 was last, finishing in early 2026). 2G closes from 2029 and no later than 2033. After that, a device without working VoLTE or VoNR cannot make an ordinary mobile call at all. |
20 things most people never knew about VoLTE
The quick version. Each of these is explained properly further down the page.
- A 4G connection proves nothing about voice. Data and VoLTE use separate connections inside your phone. One can be perfect while the other has failed. Why this happens.
- Turning mobile data off doesn’t turn VoLTE off. Calls ride on their own IMS connection, which the data switch leaves alone.
- The VoLTE switch being on doesn’t mean VoLTE is working. The toggle is permission to try. Whether the phone actually registered with the voice network is a separate question.
- A missing VoLTE switch is often deliberate. Many networks and manufacturers hide it and switch VoLTE on automatically, or hide it because the phone isn’t approved on that network.
- If your internet stops when you take a call, you’re probably not on VoLTE. That’s the classic sign of a phone dropping to 2G for the call.
- Calls going straight to voicemail on a strong 4G signal usually means the phone isn’t registered for IMS voice. The network has nowhere to deliver the call, so voicemail gets it.
- “5G” on the screen doesn’t mean your call is on 5G. Most UK 5G is Non-Standalone, and the call runs over 4G VoLTE.
- Your phone switching from 5G to 4G during a call is often correct behaviour, not a fault. It’s called EPS Fallback.
- There’s no such thing as a magic “VoLTE SIM” chip. VoLTE is a service provisioned on the subscription. The SIM matters, but it’s one link in a chain.
- VoLTE doesn’t strictly need an ISIM. Most networks authenticate IMS using the ordinary USIM application on the card.
- The same SIM can do VoLTE in a phone and fail in a router. The router’s modem needs the right operator profile and IMS settings, which phones get automatically.
- Imported and grey-market phones often can’t do VoLTE on UK networks, even when every 4G band matches.
- Data roaming working abroad doesn’t mean VoLTE roaming works. Voice roaming over 4G needs its own agreement between networks.
- Most multi-network IoT SIMs can’t do VoLTE in the UK, because they’re technically roaming, and VoLTE roaming agreements are thin on the ground.
- NB-IoT can’t carry voice at all. LTE-M can in theory, but very few networks and modules actually support VoLTE on it.
- Alarm diallers that talk in tones can fail over VoLTE even when a normal voice call sounds perfect, because tones are carried differently.
- Enabling IMS on an IoT modem can break SMS. The modem may start sending texts over IMS when the network expects the older route.
- One emoji cuts a text from 160 characters to 70. It forces the whole message into a different character set.
- You’ve never sent a photo “by SMS”. Picture messages are MMS, which uses mobile data and a separate operator server, and is still often billed per message.
- When 2G goes, calls at the edge of 4G coverage stop being rescued. Today a VoLTE call leaving 4G can be handed to 2G. After switch-off there’s nowhere to hand it.
Why 4G data works but VoLTE calls don’t
When a phone or modem connects to 4G, it doesn’t open one connection to the network. It opens at least two. The first is the ordinary internet connection, using an APN usually called something like internet or the operator’s data APN. That’s what carries web pages, apps and WhatsApp. The second is a separate connection to the operator’s IMS core, normally using an APN called ims. That’s the one that carries phone calls.
The two lanes share the same radio signal and nothing much else. They have different IP addresses, different priority treatment inside the network, different rules about what’s allowed, and different ways of failing.
Every box on the voice side has to succeed, in order, for a call to work. That’s why so many troubleshooting guides are useless: they treat VoLTE as one switch, when it’s a chain. These are the distinctions worth remembering:
LTE registered is not IMS registered.
Internet working is not IMS working.
IMS registered is not the same as a call that connects with audio.
A VoLTE-capable phone is not a VoLTE-provisioned subscription.
VoLTE working on one network is not VoLTE working on every network.
3GPP’s own definition makes the same point. IMS voice is unavailable if the device isn’t configured for IMS, isn’t configured for IMS voice, if the network says it doesn’t support IMS voice in that area, or if the device tries to register and the IMS layer simply doesn’t come up. Four separate failure routes, and only the third is anything to do with coverage.
How VoLTE actually works
The plain English version
Getting onto 4G is like getting through the front door of an office building. Mobile data is the open-plan floor: once you’re in, you can wander about. VoLTE is a separate locked room on that floor. You need your own key for the room (IMS registration), your name has to be on the list at the door (VoLTE provisioning on your account), and your phone has to know which room it’s looking for and how the lock works (the operator profile in the firmware). Getting through the front door doesn’t get you into the room.
Once you’re in the room, every call is set up with a short exchange of messages, much like an internet phone system, and then the network gives the call a reserved, high-priority lane so the audio doesn’t stutter when someone next to you starts streaming Netflix.
The engineer’s version
After the LTE attach and the default bearer, the device brings up a second PDN connection to the IMS APN. The network hands back the address of a P-CSCF (Proxy Call Session Control Function), usually in the protocol configuration options during that PDN set-up. The device then registers with IMS using SIP, authenticating with IMS AKA against keys held on the SIM. The S-CSCF in the home network accepts the registration and from then on the device can originate and receive IMS calls and, where configured, SMS over IP.
IMS signalling runs on a QCI 5 bearer, which is high priority but non-guaranteed. When a call is set up, the SDP offer and answer inside the SIP exchange tell the policy function (PCRF on 4G, PCF on 5G) what media is needed, and it instructs the network to create a dedicated QCI 1 bearer with a guaranteed bit rate for the voice. Audio then flows as RTP packets using AMR-WB or EVS. On 5G the same roles exist as 5QI 5 and 5QI 1.
Device IMS core (P-CSCF, S-CSCF) Other party |-- LTE attach, default bearer (internet APN) |-- PDN connection to IMS APN (QCI 5) -------->| |<- P-CSCF address returned -------------------| |-- SIP REGISTER ----------------------------->| |<- 401 Unauthorized (IMS AKA challenge) ------| |-- SIP REGISTER with challenge response ----->| |<- 200 OK (now IMS registered) --------------| | |-- SIP INVITE + SDP offer (AMR-WB, EVS) ----->|-------------->| |<- 183 Session Progress + SDP answer ---------|<--------------| | policy function creates QCI 1 bearer |<- 180 Ringing --------------------------------|<--------------| |<- 200 OK -------------------------------------|<--------------| |-- ACK -------------------------------------->|-------------->| |<============== RTP voice on QCI 1 ==========================>| |-- BYE -------------------------------------->|-------------->|
Read that flow from the top and you have a ready-made fault-finding map. If the IMS PDN never comes up, nothing below it matters. If REGISTER fails, the phone can’t make or receive calls. If the INVITE goes out but the dedicated bearer isn’t created, calls can connect in silence. Each failure has a different cause and a different fix.
Does VoLTE use my data allowance?
No. VoLTE is packet-based under the hood, but it runs over the separate IMS connection and is counted and billed as voice minutes, not data. A ten-minute VoLTE call doesn’t come out of your gigabytes.
Why turning mobile data off doesn’t stop VoLTE
The mobile data switch on iPhone and Android controls the internet connection, not the IMS connection. You can turn mobile data off completely and VoLTE calls still work. It also means a data bar on an account, a used-up data bundle or a child’s phone with data disabled shouldn’t stop 4G calls. If calls stop at the same moment data does, look elsewhere.
VoLTE on iPhone
Apple has supported VoLTE since the iPhone 6, but whether it’s offered on a given network depends on that network, and on the carrier settings bundle Apple ships for it. On a UK network you won’t see a “VoLTE” icon in the status bar, so the absence of one tells you nothing.
How to enable VoLTE on iPhone
Go to Settings > Mobile Service (called Mobile Data on older iOS versions) > Mobile Data Options > Voice & Data, and choose the 4G or 5G option with VoLTE turned on. If the VoLTE choice isn’t there, the carrier bundle for your network either doesn’t enable it or hasn’t loaded. On a dual SIM iPhone, each line has its own Voice & Data setting, so check both.
Why the VoLTE option is missing on iPhone
Usually one of three things. The network hasn’t enabled VoLTE for your account or tariff. The carrier settings bundle is out of date, which you can fix by going to Settings > General > About and waiting a few seconds: if an update exists, iOS offers it. Or you’re on a smaller MVNO whose bundle doesn’t include VoLTE, even though the host network supports it.
Something people rarely realise: because Apple controls carrier bundles centrally, an iPhone bought abroad usually behaves exactly like a UK one on a UK SIM. Imported Android phones are a very different story.
How to tell if your iPhone is really using VoLTE
- Turn off Wi-Fi, and turn off Wi-Fi Calling in Settings > Phone, so the call can’t sneak over Wi-Fi.
- Check the status bar shows 4G or 5G.
- Make a normal call and keep it running.
- During the call, watch the network indicator and try loading a web page.
If the indicator stays on 4G or 5G and the page loads normally, the call is on VoLTE. If the indicator drops to E, GPRS or disappears, and data stalls until you hang up, the phone has fallen back to 2G for the call.
The Wi-Fi Calling trap
Wi-Fi Calling is brilliant at hiding broken VoLTE. At home and at work, your calls go over Wi-Fi and everything seems fine. Leave the building and calls start failing, and it looks like a coverage problem when it’s actually a VoLTE provisioning problem that’s been there all along. Always test with Wi-Fi off.
VoLTE on Android: Samsung, Pixel and the rest
Android is messier, because the VoLTE decision is made by a stack of different parties: the chipset’s modem firmware, the manufacturer’s IMS implementation, Android’s carrier configuration, the network, and your account. All five have to agree.
Where the VoLTE setting lives on Android
Manufacturers call it different things: VoLTE calls, 4G Calling, Enhanced 4G LTE Mode, HD Calling, LTE Calling, or nothing at all. On Samsung it’s usually under Settings > Connections > Mobile networks. On Pixel and many other phones it’s under Settings > Network & internet > SIMs, then the SIM in question. If you can’t find it, that may be by design.
Why the VoLTE toggle disappears on Android
Android has a carrier configuration system that tells the phone, per network, whether VoLTE is available, whether the user can switch it, and whether the switch is shown at all. Engineers will recognise keys such as carrier_volte_available_bool, editable_enhanced_4g_lte_bool and hide_enhanced_4g_lte_bool. Many UK networks deliberately hide the switch and turn VoLTE on permanently, because a customer switching it off and then losing all calls after 3G closure is a support nightmare. A hidden toggle with VoLTE working underneath is normal. A hidden toggle because the phone has no profile for your network is not.
How to check IMS registration on Android
On many Android phones, dialling *#*#4636#*#* opens a Phone information screen showing IMS registration status and whether VoLTE is provisioned. Some manufacturers, Samsung included on many builds, block that code. Some phones also show “IMS registration status” under Settings > About phone > Status or the SIM status page. “Registered” is the word you want. “Not registered” with good 4G and working data is the classic VoLTE fault.
Why imported Android phones don’t do VoLTE
A phone can support every UK 4G band and still never register for VoLTE on a UK network, because it has no IMS profile for that network. Samsung ties this to the CSC (country-specific code) in the firmware: a phone built for another region may simply not carry the UK networks’ IMS settings. Chinese-market ROMs on some brands do the same. UK networks say plainly that they can’t guarantee 4G Calling on phones bought outside their own channels. You get the most confusing symptom of all: signal fine, data fine, texts fine, calls dead.
Why VoLTE stopped working after an Android update
Updates can change the modem firmware, the IMS stack or the carrier configuration, and occasionally they break a combination that used to work. Forums in 2026 are still full of these. Try, in order: update the Carrier Services app from the Play Store where your phone uses it, reset network settings, take the SIM out and back in, and check with the network whether they’re aware. If it’s a regression, the fix normally arrives in the next update rather than from anything you can do.
VoLTE problems: symptom, cause and fix
Start from what you can actually see, not from a list of random settings to toggle. Most VoLTE faults give themselves away by their symptom.
| What you see | Most likely cause | What fixes it |
|---|---|---|
| Good 4G, data works, calls fail | Not IMS registered: VoLTE not provisioned on the account, phone not approved for that network, or missing operator profile | Toggle aeroplane mode, check VoLTE status, ask the network to confirm 4G Calling is active on the account, check the phone is on their compatible list |
| Calls go straight to voicemail | Phone isn’t IMS registered, so the network can’t deliver incoming calls; less often, an active call divert | Fix the registration first; then check diverts are cleared |
| Signal drops to 2G during calls | Phone isn’t using VoLTE and is falling back to 2G for voice | Enable or get VoLTE provisioned. This stops working entirely when 2G closes |
| Internet stops during calls | Same as above: the call has moved to 2G | As above |
| VoLTE switch missing | Network or manufacturer hides it and enables VoLTE automatically, or the phone isn’t approved | Test whether VoLTE is actually in use before assuming it’s off |
| VoLTE switch on, calls still fail | The switch allows VoLTE; IMS registration is failing | Check IMS registration status, update carrier settings, ask the network to re-provision |
| Worked until a software update | Carrier config, IMS stack or modem firmware change | Carrier settings update, reset network settings, wait for a fix and report it |
| Same SIM works in one phone, not another | Device approval, firmware region or missing operator profile | Check the network’s compatible device list and the firmware region |
| Same SIM works in a phone, not a router | Modem lacks the right operator (MBN) profile or IMS APN settings | See the IoT section below |
| Outgoing calls work, incoming don’t | IMS registration lapsing, power saving modes on modules, or something in a gateway blocking terminating SIP | Check registration stays up; disable PSM on voice devices |
| Incoming work, outgoing don’t | Outgoing bars on the account, number format, or service restrictions | Check bars; dial in full international format to test |
| Call connects but nobody can hear anything | Voice bearer, RTP media path or codec negotiation failed after signalling succeeded | Try another location or phone; on modules check the audio interface configuration |
| One-way audio | Media path or firewall issue, or a microphone or PCM audio path problem on a device | Test with a second handset; on gateways check NAT and audio routing |
| Calls drop when leaving town | Leaving 4G coverage mid-call without a handover target | Better antenna or location; this gets worse after 2G closure |
| Calls fine at home, fail everywhere else | Wi-Fi Calling has been hiding a VoLTE fault | Test with Wi-Fi off, then fix VoLTE |
| Works in the UK, fails abroad | No VoLTE roaming agreement for that network, or the phone isn’t approved for VoLTE roaming | Use Wi-Fi Calling, select a different visited network, check the network’s roaming list |
| 5G changes to 4G when a call starts | EPS Fallback, usually normal behaviour | Nothing to fix |
| HD Voice isn’t very HD | The other end, or the interconnect between networks, only supports narrowband | Nothing on your side; HD needs both ends |
| Can’t change call forwarding or call waiting settings | On VoLTE networks these settings are often managed over the internet connection (Ut/XCAP), which needs mobile data on | Turn mobile data on briefly while changing them |
| Texts fine, picture messages fail | MMS needs mobile data and a correct MMS APN | Turn on mobile data, reset APN settings to default |
| SMS stopped after enabling VoLTE on a modem | Modem now sending SMS over IMS when the network expects SMS over SGs, or the reverse | Set the SMS domain preference correctly for that network |
Why do my calls go straight to voicemail on 4G?
An incoming call needs somewhere to go. If your phone is registered for IMS voice, the network routes the call to it. If it isn’t, and there’s no 2G or 3G to page you on, the network does the only thing it can and sends the caller to voicemail. You never see a missed call because the phone never knew. Since 3G closed, this is one of the most common VoLTE complaints, and it’s almost always registration or provisioning, not signal.
Why does my phone drop to 2G when I make a call?
Before VoLTE, every 4G phone handled calls with CSFB: idle on 4G, then on a call it jumps to 2G or 3G, makes the call the old circuit-switched way, then returns to 4G when you hang up. With 3G gone, that fallback now lands on 2G, which is why people suddenly see “E” or “G” during calls and lose usable data. It works, for now. When 2G closes there’s nothing to fall back to, and a phone in this state will simply be unable to make calls. If you see it today, fix it today.
Why is there no sound on my VoLTE call?
If the call rings and connects, the signalling side of IMS has done its job. Silence after that points at the media side: the dedicated voice bearer wasn’t created, the RTP packets aren’t getting through, or the two ends couldn’t agree a codec they both understood. One-way audio points even more firmly at the media path or at the device’s own microphone or audio routing. On phones it’s rare and usually network-side. On IoT gateways and modules it’s common, and frequently caused by the module’s PCM or I2S audio interface not being configured to match the codec chip on the board.
Why do outgoing calls work but incoming calls don’t?
Engineers call these MO (mobile originated) and MT (mobile terminated), and they fail for different reasons. An outgoing call proves the device can reach IMS. An incoming call needs IMS to reach the device, which needs a current registration, a device that’s listening, and nothing in between blocking the terminating SIP. IoT modules in power-saving modes such as PSM or long eDRX cycles are effectively deaf for most of the time, which is great for battery and terrible for a lift phone. Always test both directions, separately.
Why do VoLTE calls drop when I leave 4G coverage?
When a VoLTE call reaches the edge of 4G coverage, the network can hand it to 2G using SRVCC (Single Radio Voice Call Continuity). With 3G gone, 2G is the only target left, and once 2G closes there will be no target at all. A call that leaves 4G coverage will simply drop. In practice this makes good 4G coverage, particularly on the low-frequency 800MHz and 700MHz bands that reach inside buildings and along rural roads, far more important for voice than it used to be.
How to diagnose VoLTE properly
Stop changing random settings. Work down the chain and stop at the first thing that fails, because everything below it is irrelevant until that’s fixed.
- Does 4G data work? If not, fix coverage, the internet APN or the account first. VoLTE can’t exist without LTE.
- Is the device VoLTE-capable for this network? Hardware, firmware region and the network’s compatible device list.
- Is VoLTE provisioned on the account? Only the network can confirm this.
- Is the device IMS registered? Check the status page, Phone information screen or module AT commands.
- Can it make an outgoing call?
- Can it receive an incoming call? Test separately.
- Is there audio in both directions?
- Does the call survive moving around, and does it work roaming if it needs to?
Quick fixes for phones, in order
- Turn aeroplane mode on for ten seconds and off again. It forces a fresh IMS registration and clears more VoLTE faults than anything else.
- Check the VoLTE or 4G Calling setting, if your phone shows one.
- Update carrier settings (iPhone) or the Carrier Services app (Android), and install pending system updates.
- Restart the phone, then reset network settings if the problem continues.
- Try the SIM in another known-good phone, and another SIM in yours. This tells you whether the fault follows the SIM or the handset.
- If your SIM is many years old, ask for a replacement. Very old SIMs can lack what current 4G and 5G calling services expect.
- Ask the network to check and re-provision 4G Calling on the account. Be specific: “my phone isn’t IMS registered” gets you further than “my phone’s broken”.
The engineer’s checklist for modules and routers
Most cellular modules expose the 3GPP standard commands from TS 27.007. Manufacturer commands vary by family and firmware, so check your module’s AT manual before relying on the examples below.
AT+CEREG? LTE (EPS) registration status
AT+CGDCONT? configured PDP/PDN contexts: look for the ims APN
AT+CGACT? which contexts are actually active
AT+CIREG=2 turn on IMS registration reporting
AT+CIREG? IMS registration status
AT+CAVIMS? is voice over IMS available right now
AT+CASIMS? is SMS over IMS available right now
AT+CEVDP? voice domain preference on LTE
(1 CS only, 2 CS preferred, 3 IMS preferred, 4 IMS only)
AT+CEUS? UE usage setting (0 voice-centric, 1 data-centric)
Quectel examples (syntax varies by module and firmware):
AT+QCFG="ims" IMS enable state
AT+QMBNCFG="List" list operator MBN profiles on the module
AT+QMBNCFG="AutoSel" automatic profile selection from the SIM
AT+QMBNCFG="Select","name" force a specific operator profile
The UE usage setting deserves a mention because it catches people out. A voice-centric device that can’t get voice on LTE will go looking for a network that can give it voice, which may mean abandoning 4G for 2G. A data-centric device will stay on LTE and accept that voice isn’t available. Which one you want depends entirely on what the device is for.
VoLTE and 5G: NSA, SA, EPS Fallback and VoNR
The most common 5G myth is that 5G makes VoLTE obsolete. It doesn’t, and it won’t for years. How a call is carried depends on which kind of 5G you’re on.
5G Non-Standalone: still VoLTE
Most 5G in the UK has been Non-Standalone (NSA). The phone keeps a 4G LTE connection as its anchor and adds 5G radio capacity on top for faster data. Calls go over the 4G side using VoLTE. So if VoLTE is broken, your shiny 5G phone can’t make calls either. That’s why people with “5G” on the screen still end up needing VoLTE fixed.
5G Standalone: VoNR or EPS Fallback
5G Standalone (SA) uses a 5G core and no 4G anchor. That makes VoNR (Voice over New Radio) possible: calls carried natively over 5G, using the same IMS core as VoLTE. EE launched VoNR as “5G Calling” in June 2025, and all the UK networks are expanding 5G SA coverage. But being on 5G SA doesn’t guarantee VoNR. The network, the area, the phone, the firmware and the account all have to support it.
Where VoNR isn’t available, the network uses EPS Fallback: when you start or receive a call, the phone is moved from 5G SA to 4G, the call is set up as VoLTE, and the phone returns to 5G afterwards.
Why does my phone change from 5G to 4G during a call?
Either you’re on 5G NSA and the call is using the 4G anchor, or you’re on 5G SA without VoNR and EPS Fallback has moved you to 4G for the call. Both are the network working as designed. The thing worth knowing is that EPS Fallback adds a short delay to call set-up, because the phone has to change networks first. If your 5G SA calls take a second or two longer to connect than they did on plain 4G, that’s why. For more on native 5G voice, see our VoNR guide and the dedicated site vonr.co.uk.
The full evolution of mobile voice
2G GSM circuit-switched voice
3G UMTS circuit-switched voice
4G LTE no circuit-switched voice at all
CSFB: drop to 2G or 3G for each call (legacy)
VoLTE: voice over IMS (current)
5G NSA VoLTE over the 4G anchor
5G SA VoNR, or EPS Fallback to VoLTE
The important line is the 4G one. LTE was never designed to carry circuit-switched voice. Every 4G call is either VoLTE or a fallback to an older network, and the older networks are disappearing.
What is a VoLTE SIM?
People search for “VoLTE SIM” as if it’s a special kind of card. It mostly isn’t. VoLTE is a service the network provisions against your subscription in its subscriber database, and a SIM is one part of the chain that lets your device use it. A working VoLTE SIM, in practice, means a subscription that is:
- enabled for voice at all (many IoT and data SIMs aren’t);
- provisioned for IMS and VoLTE in the network’s subscriber database;
- on a SIM the network considers current enough for its 4G and 5G calling services;
- used in a device the network supports for VoLTE;
- and, if roaming, covered by a VoLTE roaming agreement in that country.
Does VoLTE need an ISIM?
Not necessarily, which surprises a lot of people. A SIM card can carry an ISIM application with dedicated IMS identities, but 3GPP allows IMS to work from the ordinary USIM, deriving the IMS identities from the IMSI. Plenty of networks run VoLTE that way. An ISIM is useful, not compulsory. What actually matters is that the network has provisioned the subscription for IMS voice.
Why old SIMs can stop 4G Calling
Networks do sometimes require a newer SIM before 4G or 5G calling will work, and EE has replaced very old SIMs as part of its network changes. If a phone that should do VoLTE won’t, and the SIM has been in a drawer since the Olympics, a free replacement is the cheapest test you’ll ever do.
VoLTE on eSIM and on MVNOs
An eSIM behaves exactly like a physical SIM for VoLTE: what matters is the profile and the subscription, not the plastic. MVNOs are different. A virtual network uses a host network’s infrastructure, but it has to enable VoLTE for its own customers, and historically several UK MVNOs did so years after their host networks. Two SIMs on the same masts can behave differently.
Why multi-network and IoT SIMs often can’t do VoLTE
Most multi-network IoT SIMs work in the UK by roaming. The SIM belongs to a network somewhere else, often abroad, and roams onto EE, O2 and Vodafone. That’s great for data resilience. But VoLTE while roaming needs a specific VoLTE roaming arrangement between the SIM’s home network and each UK network, and those are far rarer than data roaming agreements. Result: data on every network, voice on none. Standard IoT data SIMs are also usually provisioned without voice service at all. If you need voice, ask the question explicitly, per network, before you buy. Our VoLTE SIM cards guide goes further, and if you need one for a specific device you can get a VoLTE SIM matched to it.
VoLTE roaming: why data abroad doesn’t mean calls abroad
When you roam, two networks have to cooperate: the visited network you’re attached to and your home network, which owns your subscription and your IMS registration. For data, that’s been routine for years. For VoLTE it’s newer and patchier.
The GSMA’s preferred model for VoLTE roaming is S8 Home Routing (S8HR). The visited network provides the 4G radio and core connection, and your IMS connection is routed back to your home network’s IMS core, which handles the call exactly as it would at home. The alternative, local breakout, uses IMS elements in the visited network and is more complicated to agree.
UK SIM abroad | Visited network: 4G radio and core | S8 roaming interface (IMS APN routed home) Home network: PGW and IMS core | VoLTE call, controlled from home
For that to work, the visited network has to allow the IMS APN for roamers, both networks need a VoLTE roaming agreement, the QoS for the voice bearer has to be honoured across the border, and your phone has to be approved for VoLTE roaming. Miss any one and data works while calls don’t. Where there’s no 2G or 3G left in the visited country, there’s no fallback either.
Fixes when calls fail abroad
- Use Wi-Fi Calling, if your network supports it abroad. It doesn’t need a roaming agreement.
- Manually select a different network in the visited country. VoLTE roaming may exist on one network and not another.
- Check your network’s list of countries and devices supported for 4G Calling abroad. UK networks publish them.
- Check data roaming is enabled. With home-routed VoLTE, some phones and networks won’t bring up the roaming IMS connection without it.
Inbound roaming and the UK 2G switch-off
Roaming works the other way too. Foreign SIMs and multi-network IoT SIMs in the UK depend on UK networks letting them in. O2 began withdrawing 2G access for inbound roamers on 1 October 2025, years before its main 2G switch-off. Any roaming device that relied on O2’s 2G for voice or SMS lost it then. It’s a good example of why “the switch-off is in 2029” is a dangerous thing to plan around.
IoT VoLTE: routers, modules, alarms and lift phones
This is where VoLTE stops being a phone annoyance and becomes a safety problem. Lift emergency phones, telecare alarms, fire and intruder alarm diallers, door entry, lone worker devices, emergency roadside phones and cellular PSTN replacement gateways all need voice, SMS or both. With the UK’s analogue PSTN closing by January 2027 and 2G closing from 2029, a lot of them are about to depend on VoLTE whether their owners know it or not. Our guides to VoLTE in routers and IoT and PSTN replacement cover the background.
A 4G module is not a 4G voice module
Plenty of 4G modules have no IMS voice stack at all. Others support VoLTE in hardware but only with certain firmware, certain operator profiles or certain audio interfaces wired up. The datasheet line to look for is VoLTE or IMS voice support, not just “LTE Cat 1” or “Cat 4”. And “VoLTE capable” on a datasheet means capable on networks it’s been profiled and tested for, not on every network on earth.
LTE-M and NB-IoT: can they carry voice?
NB-IoT can’t. It has no voice capability in the standard. LTE-M can support VoLTE in principle, and a few modules and networks have done it, but support is rare and network-dependent. If you’re designing a voice device around LTE-M, get written confirmation of VoLTE on LTE-M from the network before committing.
Why the same SIM works in a phone but not a router
Phones get their IMS settings from manufacturer and network profiles automatically. Modules often don’t. Qualcomm-based modules from makers such as Quectel use MBN files: operator-specific configuration profiles that set IMS behaviour, APNs, voice domain preference and much more. If the module loads the wrong MBN, a generic one, or an outdated one, IMS may never register. Real-world module forum cases from 2026 show exactly this: a router doing VoLTE perfectly on one UK network and failing on another with the same hardware, fixed by selecting the right MBN or manually configuring the IMS context.
The checks, in order: is IMS enabled on the module; is an IMS APN context configured and active; has the correct operator profile been selected or auto-selected from the SIM; does AT+CIREG? report registered; and does AT+CAVIMS? say voice is available. Only then is it worth looking at the audio path.
Why enabling VoLTE broke SMS on my modem
There’s more than one way to send an SMS on 4G. SMS over SGs uses the network’s legacy circuit-switched SMS machinery while the device stays on LTE. SMS over IMS sends texts as SIP messages through IMS. When you enable IMS on some modules, they start preferring SMS over IMS, and if the network or that particular subscription expects SGs, texts start failing in one or both directions. Telenor’s IoT documentation describes precisely this. For devices configured by SMS, or that alert by SMS, it’s a nasty surprise: test SMS sending and receiving every time you change IMS settings.
Why alarm diallers fail over VoLTE when calls sound fine
Many alarm panels and some lift and telecare systems don’t talk, they signal with tones: DTMF digits and protocols such as Contact ID. On the old network those tones travelled through a simple voice channel. VoLTE compresses audio with codecs built for speech, and usually carries DTMF separately as signalled events rather than as sound. Some equipment handles that fine. Some sends tones with timing the network doesn’t like, or expects to hear tones in the audio that never arrive. Analogue fax and modem tones fare even worse. The only reliable answer is an end-to-end test with the real receiving centre or monitoring platform, not a test call to your mobile.
Coverage in lift shafts and plant rooms
Many lift phones and alarm diallers were installed in concrete shafts and basements where a 2G signal on 900MHz just about reached. 4G has to do the same job, and VoLTE needs not just a signal but a usable one: reasonable RSRP, and a decent signal-to-noise ratio so the voice bearer holds. Measure 4G signal quality at the actual device location, on the network you intend to use, and plan for an external or remote antenna where it’s marginal. A device that shows two bars of 4G and passes data can still produce broken, dropping calls.
Migration checklist for IoT voice and SMS devices
Before 2G goes, the question isn’t “does this device support 4G?” It’s “does every function this device performs still work with no 2G present?”
| Function | What to test, with 2G unavailable |
|---|---|
| Data | LTE or 5G data on the intended network |
| Outgoing voice | VoLTE call set-up and audio both ways |
| Incoming voice | Calls reach the device, including after it has been idle for hours |
| Tones | DTMF and alarm protocols received correctly at the real monitoring centre |
| Outgoing SMS | Alerts arrive, with the SMS domain configured for that network |
| Incoming SMS | Remote commands and configuration texts are received |
| Emergency calls | Where the device must call 999 or 112, confirm it can over VoLTE |
| Roaming SIMs | VoLTE and SMS on each UK network the SIM may use, not just one |
| Coverage | 4G signal quality at the device’s real location, not the car park |
| Power saving | PSM or eDRX settings don’t make the device unreachable for calls |
SMS, MMS and RCS: what happens to messaging after 2G
Voice gets the headlines, but messaging has its own set of surprises, and for IoT devices SMS often matters more than calls.
SMS doesn’t need 2G
SMS was born on GSM, but it doesn’t die with it. On 4G, texts travel either by SMS over SGs, which borrows the network’s older circuit-switched machinery while the device stays on LTE, or by SMS over IMS, which sends them as SIP messages through the same core that runs VoLTE. On 5G Standalone, SMS can travel over the 5G signalling itself. As 2G and its circuit-switched core are retired, SMS over IMS becomes more and more important, which is why data, voice and SMS should always be tested as three separate services.
Why one emoji halves your text message
A single SMS carries 140 bytes. In the standard GSM 7-bit alphabet that’s 160 characters. Add one emoji, or certain accented characters, and the phone has to switch the whole message to UCS-2 encoding, where each character takes two bytes: the limit drops to 70 characters. Longer messages are split into parts and stitched back together, and the stitching header costs space too, so each part holds 153 GSM characters or 67 UCS-2 characters. On a tariff that charges per SMS, or on an IoT platform billing per message, one smiley can triple the cost.
You’ve never sent a photo by SMS
A photo doesn’t fit in 140 bytes. Picture messages use MMS, the Multimedia Messaging Service, which is a different system entirely. Your phone uploads the picture over mobile data, using a dedicated MMS APN, to the operator’s MMSC (Multimedia Messaging Service Centre), and the recipient’s phone is told to fetch it. Operators cap MMS sizes, typically at a few hundred kilobytes, so your 4MB photo gets squashed into something resembling a watercolour.
That explains the classic puzzle of being able to send texts but not pictures. SMS working proves nothing about MMS. If MMS fails, check mobile data is on (MMS needs it even if you’re on Wi-Fi) and reset the APN settings to the network’s defaults.
Why picture messages can still cost money
Because MMS is sold as a messaging service, not as data. The tariff model comes from an era when operators charged per message, and it never quite went away: many monthly plans now include MMS, but pay-as-you-go and some roaming tariffs still charge per picture. Send the same photo over WhatsApp, iMessage or email and it’s a few hundred kilobytes out of a data allowance measured in gigabytes. The data isn’t expensive. The tariff is.
Where RCS fits
RCS (Rich Communication Services) is the operator-backed replacement for SMS and MMS: typing indicators, read receipts, high-quality photos and group chats, carried over mobile data or Wi-Fi. Google Messages has used it for years, and Apple added RCS support in iOS 18, subject to each network enabling it. When RCS isn’t available at either end, the conversation falls back to SMS and MMS, which is why the same thread can switch between modern and ancient behaviour depending on who’s in it.
For the full UK timeline, see our 2G and 3G sunset guide.
Emergency calls over VoLTE
Emergency calls to 999 and 112 have their own handling in IMS. A phone can set up an emergency session even in situations where it couldn’t make a normal call, and the network that handles it is the one you’re physically on, which matters when you’re roaming. But it only works if the phone’s IMS emergency support is compatible with the network.
When the UK’s 3G networks closed, it emerged that some older phones made emergency calls by falling back to 3G, and couldn’t make them over 4G on some networks. Ofcom expected providers to identify affected customers and help them move to a compatible handset. Most people never noticed. For anyone using an older phone, a bargain import or a phone for a vulnerable relative, it’s worth checking with the network that the exact model can make emergency calls over 4G.
For life-safety devices the rule is simple: never assume. Telecare units, lift phones and alarm diallers that may need to reach emergency services should be confirmed with the network and the device manufacturer, using proper test arrangements. Don’t test by dialling 999. Older cars are worth a thought too: first-generation eCall systems were built for 2G and 3G circuit-switched calls, and the next-generation version uses IMS.
VoLTE in the UK in 2026
| Network | VoLTE name | 3G | 2G | 5G voice |
|---|---|---|---|---|
| EE | 4G Calling | Switched off 2024 | Switch-off begins May 2029 | VoNR launched as 5G Calling in June 2025, in 5G SA areas |
| O2 | 4G Calling | Switched off, completed early 2026 | Switch-off begins summer 2029; withdrawn from inbound roamers since 1 October 2025 | 5G SA rolling out widely; check current VoNR availability |
| Vodafone | 4G Calling | Switched off 2024 | Switch-off during 2030 | 5G SA live in many areas; VoNR availability varies |
| Three | 4G Calling | Switched off 2024 | Never had a 2G network | Now part of VodafoneThree |
Every operator has committed to switching off 2G by 2033 at the latest, and each MVNO follows the network it runs on, not the brand on the bill. For Three customers this is already history: with no 2G and no 3G, a Three phone without working VoLTE can’t make ordinary calls today. Ofcom keeps an up-to-date summary of the 2G and 3G switch-off.
VoLTE FAQs
What is VoLTE?
VoLTE (Voice over LTE) is the standard way of making mobile phone calls over a 4G network. Calls are carried as IP packets and controlled by the operator’s IMS core, instead of using the old 2G and 3G circuit-switched voice network.
Is VoLTE the same as 4G Calling?
Yes. 4G Calling is the consumer name UK networks use for VoLTE.
Is VoLTE the same as Wi-Fi Calling?
No, but they’re cousins. Both use the operator’s IMS core. VoLTE carries the call over the 4G mobile network; Wi-Fi Calling (VoWiFi) carries it over a Wi-Fi connection. Phones can hand calls between them.
Is VoLTE the same as WhatsApp or VoIP calling?
No. WhatsApp calls are ordinary internet data and work on any connection. VoLTE is an operator voice service with its own connection, reserved network priority, your normal phone number and access to emergency calls.
Does VoLTE cost extra?
No. UK networks treat VoLTE calls as normal voice calls, charged against your minutes, not your data allowance.
Should I turn VoLTE on or off?
On. With 3G gone, a UK phone without VoLTE has to drop to 2G for every call, losing usable data while it does, and once 2G closes it won’t be able to make calls at all.
Will my phone still work after the 2G switch-off?
If it makes calls using VoLTE on its network, yes. If it falls back to 2G for calls, it will lose the ability to make ordinary calls when its network’s 2G closes.
Can a 4G router make phone calls?
Only if its modem supports IMS voice, the firmware and operator profile are right for the network, the SIM is provisioned for voice and VoLTE, and the router has a phone port or voice gateway function. Plenty of 4G routers can do data only.
Does VoLTE work on 5G?
Yes. On 5G Non-Standalone, calls use VoLTE over the 4G side. On 5G Standalone, calls use VoNR where available, or EPS Fallback to VoLTE where it isn’t.
What is the IMS APN?
The IMS APN, usually named ims, is the separate data connection a device uses to reach the operator’s IMS core for VoLTE calls and SMS over IMS. It is entirely separate from the internet APN, which is why changing your internet APN doesn’t fix VoLTE.
Standards and sources
The definitive material behind this guide, for anyone who wants to go deeper:
- GSMA IR.92: IMS profile for voice and SMS (the VoLTE device and network profile)
- GSMA IR.65: IMS roaming, interconnection and interworking
- GSMA VoLTE roaming implementation guidance for S8 Home Routing
- 3GPP TS 23.228: IMS architecture
- 3GPP TS 24.229: SIP and SDP for IMS call control
- 3GPP TS 24.301: LTE NAS, including the IMS voice over PS session indicator
- 3GPP TS 26.114: IMS multimedia telephony media handling, including codecs and DTMF
- 3GPP TS 23.216: SRVCC
- 3GPP TS 23.502: 5G system procedures, including EPS Fallback
- 3GPP TS 24.341: SMS over IP
- 3GPP TS 23.167: IMS emergency sessions
- 3GPP TS 27.007: AT command set, including IMS registration and availability commands
- Ofcom and UK Government guidance on the 2G and 3G switch-off, and the March 2026 2G Switch-Off Charter
- EE, O2, Vodafone and Three 4G Calling and roaming guidance
- Telenor IoT VoLTE verification guidance and Quectel module documentation
Our standards and regulatory page and VoLTE glossary explain the terms used here.
The short version of all of the above: VoLTE isn’t a switch, it’s a chain, and the network will only ever tell you about the link that broke if you ask the right question. Ask about IMS registration, not about signal bars, and you’ll fix most of these in an afternoon.
