Image Credit: Bethesda
Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
Image via Infinity Ward

How to fix error code 2004 in Call of Duty: Modern Warfare 2

Get back in the game.

There are not many worse things you can find in a Call of Duty game than an error kicking you out of a match. Every year, there is a new game in this series, and every year you might have to deal with a new set of problems. If you are playing Modern Warfare 2 and get a message saying, “A matchmaking lobby error has occurred. Retry the operation. Error Code: 2004,” here is how to fix it.

Recommended Videos

Related: Best KV Broadside loadout in Call of Duty: Modern Warfare 2 and Warzone 2.0

How to fix the “A matchmaking lobby error has occurred” error in Call of Duty: Modern Warfare 2

If you are getting the Error Code 2004, “A matchmaking lobby error has occurred,” in Call of Duty: Modern Warfare 2, you are dealing with a connection issue. With this in mind, we first recommend checking the game’s server status. If there are no reported issues on the game side, start troubleshooting by completely exiting out of the game and restarting it. If you are simply trying to join a friend, this can sometimes jumpstart the game.

If you are still having the issue, try fully restarting your system. On PlayStation and Xbox, power down your console fully and unplug the power cord from the wall for about 30 seconds. During this time, also reset your internet router. A good way to gauge if this is the issue is if you try to hop on another game and see how it performs.

Finally, check to make sure you are running the latest version of the game. After a full restart, whatever platform you are on should be able to see automatically if you need an update. Otherwise, do the following:

  • On PC, open Battle.net and click the gear icon under MW2 and click Check for Updates
  • On PlayStation, press Options on the Modern Warfare 2 tile and click Check for Updates
  • On Xbox, go to My Games and Apps, scroll down to Manage, and go into Updates

After your game has been updated, you should be able to join matches freely again. If you are still having problems, we recommend getting in contact with Activision Support.


Gamepur is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
related content
Read Article Top 10 Modern Warfare 2 & Warzone Weapons to Level Up Before MW3
Related Content
Read Article Top 10 Modern Warfare 2 & Warzone Weapons to Level Up Before MW3
Author
Image of John Hansen
John Hansen
John Hansen is a Full-time Staff Writer for Gamepur as well as a host for the YouTube channel Pixel Street Videos where he co-hosts a weekly gaming podcast and more. His favorite games include Super Mario 64, The Legend of Zelda: Ocarina of Time, Breath of the Wild, Left 4 Dead 2, and Overwatch. He covers Overwatch 2 and other FPS titles, Minecraft, Sonic the Hedgehog, Legend of Zelda, and whatever zombie games are placed in front of him.