Help us improve Answers HQ! Take Survey No, Thanks

Battlefield 1942 - Invalid Serial Key

by michimich01
Reply

Original Post

Accepted Solution

Battlefield 1942 - Invalid Serial Key

★★★★ Novice

I downloaded the free Demo in Origin and now every time I want to join a multiplayer match it says "Error - Invalid CD Key". And if I click the "OK" button, the game closes. I tried to re-install the game and to install Punkbuster but it didn't help...

Anyone ideas?

Message 1 of 63 (45,558 Views)

Re: Battlefield 1942 - Invalid Serial Key

★★★★ Novice

Multiplayer does not work so far.

 

Normally, you have to use a tool Battlefield 1942_Code.exe in the following folder: X:\Origin\Origin Games\Battlefield 1942\eReg, but the code box is for numbers only, letters don't work. Unfortunately, the CD-Key of the Origin version has letters ...

Message 2 of 63 (45,419 Views)
Reply
0

Re: Battlefield 1942 - Invalid Serial Key

★★★ Newbie

having the same problem, I dont know how to solve this

Message 3 of 63 (45,405 Views)
Reply
0

Re: Battlefield 1942 - Invalid Serial Key

[ Edited ]
★★★★ Novice

EDIT: This process was now automated. If you encounter the "Invalid cd key issue" please run repair (right-click on Battlefield 1942 in Origin). For more information please see this post: http://answers.ea.com/t5/Battlefield-1942/Battlefield-1942-Invalid-Serial-Key/m-p/179498#M139

 

 

Ok, I finally got mine working ! 

1) Click start menu, type regedit in the search field (or hit windows+r if you do not have vista/7) 

2) Navigate to the following section(s) depending on your OS, 

For those of you that don't have an Origin folder located in either of these two locations: 

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 64bit OS) 
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 32bit OS) 

3) You need to create it yourself. I have Win 7 x64, so I made an Origin folder (also known as a "key" in the registry) under Electronic Arts. 
To create this "folder", right-click on Electronic Arts and then choose "New" and then "Key". Now it should allow you to give it a name, rename it as Origin. 

4) Next, right-click on the Origin "key" you just made and again pick "New" and then"Key". Give this new key a name of Battlefield 1942. 

5) Next, right-click on the Battlefield 1942 "key" you just made and again pick "New" and then "Key". Give this new key a name of ergc 

6) Next, click on the ergc "key" , on the right hand side you'll see it has a string value called "Default". Right-click it and then choose "Modify". 

Now you need to copy your product key from Origin and paste it as the new modified value. 

To find your product key, right click Battlefield 1942 in Origin, then choose Game information/detail, and you should see your product key (listed on the right hand side) 

7) You do NOT need to include spaces, just copy and paste the key and click on "Ok". 

Now you can close the registry editor, run your game and you should be able to connect to any server. I managed to connect to my dedicated server at last after I did this ! 

Hope it helps you guys :-)

Message 4 of 63 (45,285 Views)

Re: Battlefield 1942 - Invalid Serial Key

★★★★ Novice

This solution works, thanks for writing it up.

Message 5 of 63 (45,237 Views)
Reply
0

Re: Battlefield 1942 - Invalid Serial Key

★★★★ Novice

Thanks for the confirmation, glad I could help :-)

Message 6 of 63 (45,226 Views)
Reply
0

Re: Battlefield 1942 - Invalid Serial Key

★★★ Newbie

Thx, saved my day ;-)

Message 7 of 63 (45,197 Views)
Reply
0

Joining Server

★★★★★ Newbie

I got invalid CD Key error when Joining Server
I found that https://help.ea.com/article/RN2050 but didn't accept Origins product code
I downloaded the free version of the game.

Message 8 of 63 (43,453 Views)
Reply
0

Re: Battlefield 1942 - Invalid Serial Key

★★★★★ Newbie

Thanks ston3cold !

Message 9 of 63 (45,124 Views)
Reply
0

Re: Battlefield 1942 - Invalid Serial Key

★★★★ Novice

Nope, it still does not work.

 

Even followed the instructions. Still not working.

Message 10 of 63 (45,030 Views)
Reply
0

Accepted Solution

★★★★ Novice

EDIT: This process was now automated. If you encounter the "Invalid cd key issue" please run repair (right-click on Battlefield 1942 in Origin). For more information please see this post: http://answers.ea.com/t5/Battlefield-1942/Battlefield-1942-Invalid-Serial-Key/m-p/179498#M139

 

 

Ok, I finally got mine working ! 

1) Click start menu, type regedit in the search field (or hit windows+r if you do not have vista/7) 

2) Navigate to the following section(s) depending on your OS, 

For those of you that don't have an Origin folder located in either of these two locations: 

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 64bit OS) 
HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\Origin\Battlefield 1942\ergc (FOR 32bit OS) 

3) You need to create it yourself. I have Win 7 x64, so I made an Origin folder (also known as a "key" in the registry) under Electronic Arts. 
To create this "folder", right-click on Electronic Arts and then choose "New" and then "Key". Now it should allow you to give it a name, rename it as Origin. 

4) Next, right-click on the Origin "key" you just made and again pick "New" and then"Key". Give this new key a name of Battlefield 1942. 

5) Next, right-click on the Battlefield 1942 "key" you just made and again pick "New" and then "Key". Give this new key a name of ergc 

6) Next, click on the ergc "key" , on the right hand side you'll see it has a string value called "Default". Right-click it and then choose "Modify". 

Now you need to copy your product key from Origin and paste it as the new modified value. 

To find your product key, right click Battlefield 1942 in Origin, then choose Game information/detail, and you should see your product key (listed on the right hand side) 

7) You do NOT need to include spaces, just copy and paste the key and click on "Ok". 

Now you can close the registry editor, run your game and you should be able to connect to any server. I managed to connect to my dedicated server at last after I did this ! 

Hope it helps you guys :-)


Join us for EA Play

We'll open up our world to you June 12-14 with unique new live events in Los Angeles and London.

View more on EA Help