BF2 CD Key is invalid??!!

dguy6789

Diamond Member
Dec 9, 2002
8,558
3
76
So I felt like playing some Battlefield 2 tonight(I haven't played it in six months). I pop in my game disc, open the game up, go to the server browser, find a server I want to play on and try to join it.

I get an error message saying CD Key is Invalid.

I think "That's odd, probably just something wrong with that server" so I try again with another server. After a couple minutes, I find that every single server gives me this message when I try to join.

I then google the issue and find out this is an extremely common problem. There are a whole bunch of solutions people have posted on various forums that some people say worked for them and others have no luck. Not one of these solutions worked for me. I spent the last hour and a half trying to fix it. Multiple game installs didn't help either.

Fuck EA.

Any ideas? I made this post mainly just to vent and make people more aware of how terrible EA is. I don't expect anyone to be able to solve the problem.
 

Zenoth

Diamond Member
Jan 29, 2005
5,202
216
106
Strange, maybe the servers you tried are running the beta patch 1.5?
 

dguy6789

Diamond Member
Dec 9, 2002
8,558
3
76
Originally posted by: Zenoth
Strange, maybe the servers you tried are running the beta patch 1.5?

That's a possibility but I did try a very large range of servers so I'm not counting on it.
 

AmberClad

Diamond Member
Jul 23, 2005
4,914
0
0
I had this problem a while back. The fix was to manually enter the CD key into the registry. If you Google, you should be able to find the exact procedure to take.

I never had the issue back when I played BF2 on XP.
 

1ManArmY

Golden Member
Mar 7, 2003
1,333
0
0
Originally posted by: dguy6789
So I felt like playing some Battlefield 2 tonight(I haven't played it in six months). I pop in my game disc, open the game up, go to the server browser, find a server I want to play on and try to join it.

I get an error message saying CD Key is Invalid.

I think "That's odd, probably just something wrong with that server" so I try again with another server. After a couple minutes, I find that every single server gives me this message when I try to join.

I then google the issue and find out this is an extremely common problem. There are a whole bunch of solutions people have posted on various forums that some people say worked for them and others have no luck. Not one of these solutions worked for me. I spent the last hour and a half trying to fix it. Multiple game installs didn't help either.

Fuck EA.

Any ideas? I made this post mainly just to vent and make people more aware of how terrible EA is. I don't expect anyone to be able to solve the problem.

I had this problem 3 weeks ago, you have to manually edit your registry because your CD Key is corrupted. I had to remove all regisry entries for DICE, BF2, EA Games (pertaining to BF2) and SF. Once all of these were removed I reinstalled BF2, Special Forces, patch 1.41, then Armored Fury, Euroforce and then patch 1.41 and now I have been enjoying BF2 all over again. EA customer service suxored on this issue. If you just reinstall BF2 with no patches you can play it because your CD Key has not been encrypted yet. After you install SF your CD key gets encrypted and eventually corrupted.

Good luck, after you get this problem fixed you will next encounter the Punk Buster issues :disgust: Just download the manuall exe and install it and add BF2 and update it enjoy.
 

JAG87

Diamond Member
Jan 3, 2006
3,921
3
76
Originally posted by: 1ManArmY

Good luck, after you get this problem fixed you will next encounter the Punk Buster issues :disgust: Just download the manuall exe and install it and add BF2 and it still doesn't work.


fixed! :laugh:
 

WaitingForNehalem

Platinum Member
Aug 24, 2008
2,497
0
71
Re-enter your key using one of the .exe's (can't remember which one) in the Program Files folder and then re-patch with 1.41.