From AggravatedGamers.
Earlier today EA released a patch to the EA Downloader which effectively uninstalled EA Downloader and then installed the new “EA Downloader” which is called EA Link. Due to the uninstall it deleted all of the information associated with the cdkey of the game you purchased making the BF2142 that you had installed useless. By useless I mean whenever ANYONE connects to a server they are greeted with the message “Invalid CDKey”. If you are one of the lucky ones to manage to be able to connect to a server eventually 2-3 minutes down the line you will be kicked from the server by Punkbuster telling you that you have a “duplicate key”.Once again EA rushes something out untested and screws a game over. How do I know it is untested? Because I can look at Xfire and see that play time for BF 2142 is down more than %50 today compared to the last week. That lends the intellegent people out there to believe there is a whole lot of people having problems.
BF 2142 is in a sad state. I can't believe I ever wanted to play it. I am damn glad I didn't and I will continue my fight against this garbage EA is spilling.