Not sure if you are aware or not that your computer does not have a direct connection to the WGT servers.
My connection to the WGT servers goes through, at last count, 11 different servers before it gets to WGT.
Try a traceroute and see how many hoops your connection has to go through before getting to the WGT server. If any 1 of those servers is overloaded the signal is disrupted causing slow load or jittery meter or even disconnects, which is most likely to occur at peak times.
So anyone at any time can experience a disconnect through no fault of their own.