I'm using Windows 8.1 with all of the firewalls disabled. We know it's not the Windows firewall because it works on the LAN and I have set the hardware firewall to allow the UDP listening port, as well as setup port forwarding to it. Yes, I have tried it with a different internet connection, via my Android phone using AT&T's LTE network, and it couldn't see any files outside of the local network either.