If you’re having trouble getting Call of Duty 4 to work, try doing this:
- Right click on CoD4 and look for “Delete local content”, do so and Steam will start downloading again starting at about 92%.
- When this has completed, right click again and look for “Verify local content”, do so and Steam will start downloading again starting at about 70%.
After that, you should be good to go.