If you got a trouble with connection, but you're sure you're doing everything properly - try to change your ip in the game settings. Sometimes it helps. Go to settings in the main menu of the game, then choose network - there are 2 ip addresses the game suggests for you (as a rule) - just change to another one.
Something like that - you can edit this stuff and add it to faq, and make sure the buttons settings and network in the game menu have the same in English version