When you make a call from Communicator Web, an error pop-up will appear displaying the following:

Before making a call with Communicator Web, certain prerequisites must be met:
The extension must have enabled the WebRTC and the codec Opus on their system or on themselves.
To do this, simply navigate to the relevant extension Extension > Show advanced options > Enable WebRTC > Yes
For the Opus codec, it must be enabled in the extension as well(if it does not appear, check that it is present in Settings > Servers > Default codecs > Remote > Opus.
On a Multi-Tenant system, select the Tenant in question in Settings > Tenants > Default codecs > Remote > Opus).
Then in the extension, Extension > Show advanced options > Codecs and place Opus in the list.

Similarly, the settings TLS must be enabled on the system. To do this, simply go to Settings > Protocols > SIP > TLS settings > Enable TLS > Yes > Restart the PBXware service using the button in the top right corner.
An additional parameter is required for the meeting feature and Communicator WEB on a PBXware behind a NAT:
In Settings > Protocols > RTP > Additional configuration:
[ice_host_candidates]
local_address => public_ip
For example:
[ice_host_candidates] 192.168.1.62 => 195.154.138.62
Save the settings.
If all the above settings have been applied, calls on Communicator web will work.