// Detailed description of issue.
In between call if the caller or callee manually deny the permissions (camera or microphone), then the call will be disconnected. The problem is that the VideoCallActivity gets destroyed when the permission is manually denied and the callback is not received at the other end.
// If problem, please fill out the below. If question, please delete.
// What version of the SDK are you using?
Send bird calls version 1.10.6 is used.
// Please provide reproduction steps and, if possible, code snippets.
Start a call, then go to permission settings in the app and deny permission manually.
// How frequently is this issue occurring?
Whenever permission is manually denied
// How is this currently impacting your implementation?
The other end will not get the callback and the black screen will appear until the other end user disconnects the call.