If you're having issues with disconnects, make sure your the game is allowed through your firewall.
If the game is crashing, we'll need more information. If an error message pops up, what does it say? Also, what are the contents of stderr.txt in the game folder?