There is an auto update available for COD2. Here is the stament from the developer:
?oInfinity Ward and Activision have issued a Title Update that addresses the player progression loss issues associated with Call of Duty 2 on the Xbox 360. The team is continuing to work on additional updates and we will keep you posted.”
When you sign on to Xbox Live with COD2, you’ll get the prompt for the AU.
Edit: IW has posted the following updated message on the Xbox.com Forums:
Hello everyone! Now that our first Title Update for Call of Duty 2 has been certified for release, we want to let you know what to expect. The update that was released today addresses a save game corruption issue that affected player progression for some people within the single player saved campaigns.
In addition, we are pleased to announce that we are testing a number of multiplayer enhancements to the community, including addressing the lag issues. We are working really hard on these updates. Development is a timely process and we appreciate your patience. Infinity Ward is excited about your enthusiasm and support for Call of Duty 2 and we look forward to speaking with you soon.