@thor usually that i a good way to isolate an issue, we tried to get a minecraft server working on windows, (LAN) so turned off the firewall, got it working , turned firewall back on and opened up the right ports.
Is the VPN unit powerful enough for all the users, esp if streaming video, could use up more bandwidth.