I have a FreePBX server on site A. Phones on site B. When calls on the phones at site B are placed on hold or mute their end of the call for a few minutes, the call goes silent on the phone located at site B. The person they were talking to can still hear them.
I have tried adjusting the RTP timeout on the phone and the server with no change.
Site A is just a server we use for many different sites. We whitelist all sites we place phones allowing access. Site B is a customer site, behind a NAT.