I'm also having this problem. But i found the the reason behind it and also a way to get over it. The problem is that after loading servers, it tries to get ping info of all of them. When router can't handle that many requests, internet crashes. The solution is Six Launcher. You have to uncheck "Determine server pings (Breaks internet for some users)". Then you have to choose servers by countries closest to your location or known servers. Maybe this solution can also be applied to ingame server list by changing certain config files. I hope they will fix this issue soon.