we facing this issue only on 3cx Windows client version : 16.3.0.198
3CX Version: Professional Annual 16.0.1078
Server OS Windows Server 2019
Has the Firewall Checker passed: NO
Client is on the same network as the PBX or not? Yes same Network
Do you get a specific error message? No only Call Failed
Does this happen for all PCs/Windows clients on this network or just one? Not all Pcs
You mention placing calls, does receiving calls work? Yes he can receiving call
Can you reach the 3CX Management Console from the PC running the Windows client with https://xxx.3cx.com:5001? Yes can reach the 3CX Management Console
First off, I would recommend that you make sure the required ports have been forwarded to 3CX and then completely pass the Firewall Checker. I know other 3CX Windows Clients work but still, getting this out of the way would be ideal.
The received calls, do they work ok? (Two way audio is fine, etc..)
Is the 3CX Windows client set to use the 3CX Tunnel? Check in Management Console >> Extensions >> Edit extension in question >> Phone Provisioning tab >> Select "3CX App" from drop-down list, make sure that "Use 3CX Tunnel for remote connections (3CX App only)" is enabled. If it wasn't, enable it and reprovision the client.
Make sure that the 3CX Windows Client can detect your Microphone and Speaker devices in Settings >> Audio Options >> Microphone/Speaker. Select them and apply settings.
In that case you might want to consider contacting one of our 3CX Partners as this issue would require a more in depth investigation which is something our partners can help you with.