SIM selector is not shown for calls initiated externally
Checklist
- [x] I can reproduce the bug with the latest version given here.
- [x] I made sure that there are no existing issues - open or closed - to which I could contribute my information.
- [x] I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
- [x] I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
- [x] I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
- [x] This issue contains only one bug.
- [x] I have read and understood the contribution guidelines.
Affected app version
1.6.0
Affected Android/Custom ROM version
Android 15
Affected device model
Pixel 7
How did you install the app?
F-Droid / IzzyOnDroid
Steps to reproduce the bug
- have a phone with dual sim (physical and esim)
- when connected to a car, in this case Audi's MMI, when making a call Phone will try dial but won't choose which sim so the phone screen gets stuck in a dialing mode but doesn't do anything.
When the phone has one sim, the car correctly makes a call via steering wheel ir voice. It just locks up when an esim/2nd sim is involved.
Expected behavior
I don't think the car has a function built in to choose a sim, ao the phone should either choose the default sim card to what we've selected for the contact, or use the last used aim to contact.
I guess if it's a new contact then maybe the phone should pop up asking what sim to use like it does already when a car isn't involved.
Actual behavior
So yeah, the phone tries to dial but it never uses a sim ao it just hangs. It causes the car to have a permanent "dialing contact status" until Bluetooth is disconnected ir the phone is rebooted.
Screenshots/Screen recordings
No response
Additional information
No response
-
Did you have this problem before you updated to 1.6.0?
-
What do you see in Fossify Phone? Does it just disappear or does it display something like the following?
Update: I was able to repro this with my car.
Oh interesting you were able to repo it. You got it, that's the screen it makes
Bug has actually existed since it was simple mobile.
I used to have this problem as well before I decided to set SIM 1 as default. The problem was one of reasons why I did it, but sadly not big enough to motivate me to file an issue (and it's not easy to open a GitHub issue while driving... 😄)
I am having the same issue. Not only when connected to my car, but also with my bluetooth headset on my motorcycle. So I guess it's a general problem when starting a call via bluetooth.
I had this issue prior to 1.6.0 as well. I don't have a default sim set, because I have a private and a work esim installed in my phone, and I always want to choose from which sim I want to make a call, unless a preferred sim is set for the contact. And in this case, the calling screen simply is in a frozen state (like the screenshot above).
I'm not sure if this is related, but I am running version 1.6.2 of the app and have a dual sim phone (not bluetooth or esim), but when I dial any number it just hangs and I am not prompted which sim to dial with. I have tried with the google phone app and that does prompt and dial successfully.