You encounter these issues because of the Internet connection and the distance. Try to close down all the background running applications that may use the Internet bandwidth. I would suggest to turn off the firewall for better filtering and connectivity.