Only giving this a few more days.
Hire some programmers who have written server code before. I really want this game to succeed, but I can only take a few more days of the connectivity issues. I have no idea how this game was allowed to be released in this state, but a multiplayer game that drops games 75% of the time... Come on.
Best of luck, I hope you figure it out in time.