The device for extension is set to use a WebRTC Profile, which is wrong as communicator is not a WebRTC client, add a a new device with the default PJSIP profile or modify you current one if you are not using WebRTC and it should register properly.
Thank you for your help. We did try with PJSIP Profile as well and it didn’t work neither. Just to be sure, VitalPBX Communicator is registered but incoming call doesn’t ring it. Only the deskphone. Please note the screenshot below is with PJSIP profile selected.
We’ve trace the inbound calls through sngrep and here is what we see
The first INVITE is the carrier (209.197.130.80) forwarding the call to the VitalPBX (142.93.155.35)
The second INVITE is the PBX forwarding to the endpoint. If you notice, the destination endpoint is port 1253 which correspond to the Deskphone as in the updated screenshot below.
No need to help! Just realize that when pressing 200 at the IVR level, the latter record option 2 which rings line 101 rather than extension 200. We made some tweak to test it and it does work (ringing Deskphone & Softphone).
Our bad! I guess is the lack of experience with VitalPBX.