Hi,
I have a Grandstream WP826 that I have setup on FreePBX v16. if it is setup internally, ie links straight to the PBX then i can dial out and dial in. if it is on the same ISP (different site) then it works ok when set to use external IP. However if i use another ISP i cannot dial out. However it will take inbound calls ok. other phones work ok so i know it is not ports/firewall configuration. and a Grandstream WP810 works ok if i turn of the custom header options.
Any ideas?