I don't know what's wrong there, sorry. Maybe your firewall or possibly your internet provider are going haywire. Try disabling your firewall, also possibly antivirus.
Well, it's just that there are too few people to play
Then it's not a technical issue but the given lack of players ^^°