Details, details!
How long do you play before you get dumped? Have you run ping plotter to the game servers to see how your connection is?
Maybe nothing has changed on your end, and nothing has changed at HTC ( seeing thousands of people are loggin on and staying connected), but there is a crap load of stuff between you and HTC that could have changed. The more info you provide, the better the help you'll get.