Welcome to our forum. Feel free to post a message.
Ok, well, yet another patch has come out with more maps and fixes and things seem to work a bit better. If you have the game I suggest getting the patch to see if it helps you.