Auto-translated
Try disabling your antivirus and firewall. The problem might be related to them.
If you're playing through Hamachi, check your ping. If there's no ping, try connecting to a different network. Sometimes that helps.
If that doesn't work, try a different program. For example, GameRanger.