I was thinking the server is timing out on you. If it takes too long to get all the information loaded, then the server terminates the connection.
Next up would be too many errors on the network connection.
Or not enough free resources in the computer and Windows is having to make room, but is being very slow about it.