Those options(upload/download limit) didn't work for me when I downloaded the game. I completed client so there isn't any download/upload for me now but I still can't connect to any other thing about web... only game and launcher works

I think I found a solution for it. I just close the launcher after launch game.
The my.com launcher options doesn't work, but the upload/dowlnoad ingame options are doing a great job.
If you can access Characters selection, then click on the "left arrow" at the bottom of the interface, and then click on the "gear" logo, you'll have access to ingame options. In "interface", if i remember well, you'll find "upload" option, set it to the minimum (16k/sec). And your internet will work fine

.