I’ve recently starting have the issue of external calls not forwarding to external numbers. We recently swapped providers from Sangoma to Telnyx and I’ve traced the issue to around that time. I’ve done my best to set things up properly, I inherited the server from the previous guy.
If the call is internal it forwards just fine. So 1430 >> 9999 >> 1-860-123-4567, that’ll work fine.
If it starts externally it’ll fail: 1-860-555-5555 >> 1430 >> 9999 >> 1-860-123-4567
You probably need a pcap of the sip messaging to your provider. My guess would be that they are blocking your calls because the CID you are sending is not a number that you own and they think that you’re spoofing.
I took a look and couldn’t find the failed calls in their SIP logs. I’ve reached out to their support about this and they thought it was a misconfigured dial plan, but those haven’t changed.
Prior to making this post I tried using the External CID configuration to match the dialed number. Call still failed.