Get an UMTS card or place an remote server outside the domain and test via that.
I think the TCP/IP stack gets messed up because you are connected to multiple subnets that have the same region,...
edit:
Also check the default gateway and dns the vpn server is giving out thru DHCP.