I have been using the Phonecall option extensively in my app.
I make use of MakePhoneCallDirect command to send the digits to the Android phone dialer.
This has been working on Dual sim phones, untill about a week ago.
During the past few days when it brings up the menu for you to select the SIM 1 or Sim2, both these options are greyed out, and you cannot make a choice.
There have been no updates or changes on the app from our side. The only change we have noticed is this, I am sure there has been more. We started noticing it on Saturday and it has been happening on different models of phones, it seems they all running Android12
The App is built for each customer with their custom branding on it, therefore the app is not published on any store. After it has been compiled and tested, we sent it to them with a Wetransfer link.
If i use the MakePhoneCall command instead of the MakePhoneCallDirect command, I am not faced with this problem. However, this affects the efficiency of the app, and extra clicks are added for the customer to make a phone call.
Sounds like there is an issue with your App on Android 12. Android may now work differently with dual-sim phones and call-direct. I think you need a similar phone to the Client's in order to investigate. I wouldn't ignore Android 13 either.
Not to my knowledge, but Seb is saying you can't rely on it in Flutter, so an AI2 extension would need to be more savvy.
You can post to the Extensions forum with this as a suggested Extension - someone may take on the challenge but we rarely have any posts about dual sim phones so not many developers are going to be interested in using such an extension.