Need an experienced developer to fix a relatively complex bug in SIP application.
Problem: Application should display a popup when dialling specific phone numbers. This works perfectly in Android 4.0. However, on Android 5.0, the standard Android call screen is displayed with the 'Call Ended' sign before displaying the popup. The correct behaviour is that the popup should be displayed without displaying the call screen at all.
Possible cause of bug: Multiple broadcast receivers not able to attempt some scripts when a new outgoing call broadcast is used.