ok, so i got it working with UDP hole punching off, didn't have to change the listen port. With that off I had to open the port 51820 on the cloud firewall. So now it can ping between local hosts and clouds. Is the UDP hole punching suppose to work when more than one local host is part of the nodes? Maybe report this as a bug?