Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Special calls redirect to emergency numbers when using an eSIM with VoLTE #199

Open
smsimeonov opened this issue Oct 17, 2023 · 11 comments · May be fixed by #257
Open

Special calls redirect to emergency numbers when using an eSIM with VoLTE #199

smsimeonov opened this issue Oct 17, 2023 · 11 comments · May be fixed by #257

Comments

@smsimeonov
Copy link

After the update to Android 14, there seems to be an issue with VoLTE on eSIM's. Whenever it is enabled and you try to call premium rate numbers (0700, *xx), freephone numbers (0800) and short codes (1xx, which require assited dialling to be enabled for them to work) redirect to the local emergency number (112 in my case).
I tried with multiple numbers and with a different eSIM (O2, UK) and the issue is the same. My main carrier for the eSIM I use in Bulgaria (A1) advised after investigation to try several things, which didn't work (reinstall the eSIM, leave only one Google profile, disable assisted dialling, roll down the network to 3G).

After a phone crash due to a known issue with Android Auto, I noticed when my phone rebooted, the 0700 call went through as normal (since I forgot to call through the physical sim). Because I am not rooted, Shizuku does not start on boot, so Pixel IMS was not working too. After a lot of tinkering, I found out the redirection only happened when VoLTE was enabled for the eSIM.

Enabling VoLTE for my physical sim (Vivacom) works as intended and I have set rules for 0700 numbers to go through that prior. Obviously this issue is only for people with eSIM's that have VoLTE enabled (and probably only for some carriers), but this is a problem nonetheless since a lot of the places I frequent have bad cellular coverage, but good internet coverage so VoLTE is a must for me.
As a side note, the VoWIFI call quality has also dropped since the update and it cuts a second every 10 seconds or so, but this is a carrier issue from what I was told.

To Reproduce
Steps to reproduce the behavior:

  • Install Android 14 update
  • Set up any eSIM
  • Install Pixel IMS
  • Enable VoLTE
  • Try to make a call towards a "special number"

Expected behavior
Calls should go to their intended route, whether on VoLTE or not

Smartphone:

  • Device: Pixel 6a
  • OS: Android 14 Stable
@fillwithjoy1
Copy link
Contributor

Sounds like a weird carrier issue. Does your carrier enable VoLTE on your handset by default?

@smsimeonov
Copy link
Author

Sounds like a weird carrier issue. Does your carrier enable VoLTE on your handset by default?

Depends on the phone plan fwik, but yes. At the same time, I think this is carrier specific, as the three other carriers I tested with work fine. Other branded phones work just fine with VoLTE of that carrier. As such, there might be nothing the dev can do, but at least others who come across this issue will know.

@fillwithjoy1 fillwithjoy1 linked a pull request Feb 16, 2024 that will close this issue
@chrzanu180
Copy link

Hi,
I have the same issue on my Pixel 7 pro in Poland. We have special number for services starting with 9**. 999, 998 and 997 are also alarm numvers for police etc., but lower numbers like 986,991 are for local services and all cara to those numbers are redirects to nationwide 112 number. I have a regular sim card from Orange and it works correctly when I put it in another phone. It doesn't depend if I'm using volte, vowifi or anything else. Software updates didn't help at all with this problem

@fillwithjoy1
Copy link
Contributor

Hi, I have the same issue on my Pixel 7 pro in Poland. We have special number for services starting with 9**. 999, 998 and 997 are also alarm numvers for police etc., but lower numbers like 986,991 are for local services and all cara to those numbers are redirects to nationwide 112 number. I have a regular sim card from Orange and it works correctly when I put it in another phone. It doesn't depend if I'm using volte, vowifi or anything else. Software updates didn't help at all with this problem

Try this
System > Reset options > Reset Network Settings (don't delete eSIM btw)

@phush0
Copy link

phush0 commented Apr 2, 2024

I had same problem with physical SIM on same provider A1 Bulgaria

@fillwithjoy1
Copy link
Contributor

I had same problem with physical SIM on same provider A1 Bulgaria

Based on the info above, it might just be a carrier configuration problem

@phush0
Copy link

phush0 commented Apr 2, 2024

I had same problem with physical SIM on same provider A1 Bulgaria

Based on the info above, it might just be a carrier configuration problem

I think the same as both physical and eSIM had same problem

@smsimeonov
Copy link
Author

I had same problem with physical SIM on same provider A1 Bulgaria

Based on the info above, it might just be a carrier configuration problem

I think the same as both physical and eSIM had same problem

Update your physical SIM. It has to be one of their 5G series, otherwise the same thing happens.

@phush0
Copy link

phush0 commented Apr 2, 2024

Card is brand new from yesterday

@fillwithjoy1
Copy link
Contributor

I had same problem with physical SIM on same provider A1 Bulgaria

Based on the info above, it might just be a carrier configuration problem

I think the same as both physical and eSIM had same problem

Update your physical SIM. It has to be one of their 5G series, otherwise the same thing happens.

There's no need to "update" a SIM card unless it's potentially damaged. It's main role is just to authenticate you to the carrier's network. After that the network will send the carrier configuration file which includes frequencies allowed to connect on

@chrzanu180
Copy link

Hi, I have the same issue on my Pixel 7 pro in Poland. We have special number for services starting with 9**. 999, 998 and 997 are also alarm numvers for police etc., but lower numbers like 986,991 are for local services and all cara to those numbers are redirects to nationwide 112 number. I have a regular sim card from Orange and it works correctly when I put it in another phone. It doesn't depend if I'm using volte, vowifi or anything else. Software updates didn't help at all with this problem

Try this System > Reset options > Reset Network Settings (don't delete eSIM btw)

Tried it, but doesn't work :/ I have also made a system reset lately and it didn't work as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants