I am getting this Duplicate GUID Problem aswell, atleast now I know it is normal and not just me (I hope noone else has my Cd key!)
Also, sometimes I get kicked for the most random things!! I got banned from a server for excessive teamkilling after I was on the server for 43 seconds and had not even seen a single person!!
EA has really screwed this game up bigtime...
On the upside, we can Sue EA for screwing up the game saying "EA ruined my pleisure when I didnt get an award I was supposed to get!"
I vote for a Boycott BF2142 day Worldwide....now Spread the word!! noone play bf2142 on the 30th of January 2007!!!