I am am developing a dialer and, to request the call, I am using the method described in this page: http://developer.nokia.com/Community...%29_in_Java_ME
It works fine but if the user
1 - has an internet call account provisioned
2 - has set the his call type preference to "prefer net call" (settings > calls > call type setting > prefer net call)
3 - is not registered to his voip server (eg - lack of WiFi or 3G connection) - meaning that Internet call is not possible,
this scenario makes that the call doesn't go forward (User sees a circle going around on the header area).
Otherwise, the app is ok because if user changes point 2 to "prefer voice call", the dialer works.
In the same way, with above scenario, if the user dials directly in the dial screen, the mobile is able to understand that the preferred call method is not available and uses the normal voice call).
It seems that when my app requests the call, the phone looses this ability to choose the type of call.
Is there a way for me to request specifically a "voice call" and not just a call?
Thanks again for all the help.