Search code examples
androidandroid-studioazure-communication-services

App working as expected in API 29, but not in API 33


I've built a simple app that uses the Azure Communication Service to call the echo test account.

When I test the app in the emulator with virtual device using API 29, I can connect, hear a message, record my response, and hear it played back - all is good.

When I test the app in API 33, the app seem to connect to the service ok (I get status changes from the API from connecting, to ringing to connected), I can then see the mic icon show up briefly on the top right corner, but immediately closes and I don't hear anything on the "call"

I am struggling to find out what may be the cause or how to troubleshoot. looging at logcat, I can see the following (last message repeats continuously)-

enter image description here

I tried to look up the errors but couldn't find anything I understood. any thoughts on what it might be or how to troubleshoot further?

(this is my first time using Android Studio)


Solution

  • Following the helpful guidance from Morrison Chang in the comments I updated the Azure Communication Service SDK to version 2.2.0 and it now works on Android API 33 as well.