If you can join it on the local network but not remote then it’s bad port forwarding. Double check the ports being forwarded, the protocol, and the internal IP being used. AMP doesn’t have anything to do with connectivity beyond sorting out the firewall rules which are correct.