Hello, I would appreciate some input on this topic:
we have an application that has WebRTC implemented (and it has worked quite well all the time) including on Android.
But we have one specific testing device (Samsung Galaxy s10) that behaves weirdly.
To be precise, this is what happens:
when you install the app and run it, the mic doesn’t record anything.
If you reboot the phone and launch the app for the first time after it, the mic would work nicely.
But if you restart the app once again - the mic wouldn’t record again.
So basically it works once after you reboot the phone.
I did debug the permissions and they are all fine. As long as Unity.Android.Permissions doesn’t lie to us.