Past few days I'm constantly getting timed out in TMM for failing to connect. Every time, it goes from 7/8 connected, to 3/8 connected, then it gets stuck, then I get timed out. I always get timed out 3 times in a row now so I have to wait 30 minutes to re-queue any more TMM, 2v2, or even ladder.
Up until a few days ago I never had this issue once. Now, I always have this issue. I have no problem joining and playing in any other custom lobby, 1v1 ladder or 2v2 ladder, only TMM.