Ive never had this problem it is not my connection. I guess I quit out before the game did for the name change. hmmm
The internet is made up of millions of servers receiving and send data all over the world. Yesterday you ran though one set to get to HTC, today you will run through a different set. If one server has problems your connection will suck. It doesn't take much to mess up your connection.
Had you run pingplotter (a free program that is easy to use) you could have seen what and were the problems might be. Today, you may not have to worry about it because the internet provider you have may have found and fixed the issue.
Good Luck.