Browser permissions
In order to operate smooth your browser must allow using of microphone and sound. This solves the following:
Connection Establishment Failure: Even if the user subsequently grants permission for microphone use, the connection may not be established for incoming calls.
No Ringing for Incoming Calls: There may be instances where the device does not ring for incoming calls, potentially due to the permissions not being granted earlier.
Safari
Below you can find the screenshots on how to enable it on Safari.
Sound
Microphone
Chrome
Microphone
Sound