USSD Call - Can only use lower 16 bits for requestCode

Hello everyone,

I have problem with my app, I think I did not face this problem some times ago.
I have an object that if clicked then it will dial an USSD directly from the app so it does not need to open the dialer (unlike the android.intent.action.DIAL and the tel:01234) but I got an error.

Here is the error I got:

These are my blocks

I have browsed the community but it does not seem that I find the solution yet.

If you have the solution, please kindly share it with me.
Thank you!

Oh, anyway, the kodeVC.Text is filled with a number by the users, specifically, it is a voucher number (often 16 digits numeric only)

Same issue. My caller app used to work but it doesn’t work now

If I do not forget, mine also works too in prior time. It successfully dial the number directly from the app without having to open the Dialer. Nevertheless, it does not work anymore for now.

You haven’t looked hard enough :upside_down_face:


thank you!!!