Welcome to the lag train. Haven't been able to play the past 2 days due to disconnects and lag. Try pinging the servers to see if it's really a connection issue or a hardware issue, because you seem to be unsure if it's one of those or both.