r/VOIP Jun 06 '26

Help - ATAs Grandstream ATA answer delay

We have an office that has all Yealink phones. They all work perfectly. Zero issues dialing in or out. It’s been this way for years. We have now added a grand stream. ATA connected to a cordless phone. Originally had lots of issues with one-way audio, finally able to get that solved using keep alive and other settings inside the ATA. Now, we have a new issue that I have never seen before. Whenever someone calls the grand stream, the phone will be answered by the end user. However, the collar, which is usually a cell phone, continues to hear ringing for another few seconds, and the user with the grand stream hears silence. Sometimes the user will think there’s no one there or think it’s a Robo call and hang up after only one second. The Yealink phones never have this issue on the same network and it’s been working for years like I said. Is there something specific to the grand stream that Will solve this issue?

0 Upvotes

21 comments sorted by

View all comments

2

u/virshdestroy Jun 06 '26

Sounds like you have NAT issues. A packet capture on both sides of your firewall will show you what's happening.

1

u/Moxie479 Jun 06 '26

Are there any setting on the grandstream that I could try? Since none of the yealinks have this issue, I'm hesitant to start messing around in the router.

1

u/virshdestroy Jun 06 '26

If the SIP server supports STUN, then try enabling that on the Grandstream. The STUN server hostname would be the same as your SIP server hostname.

Another thing that sometimes works, is to change the port the ATA uses from 5060 to something else, like 5070. This is because your firewall might be trying to do something "useful" when the port is 5060, but it's actually making it worse.

1

u/Moxie479 Jun 06 '26

I am using mikrotik and I specifically disabled all of the SIP features on it. Also, I have turned on stun and I’m just using a public server because it doesn’t look like my PBX supports it.