If your battle pass isn't working in Modern Warfare 2, restart the game and update it to its latest version. This should probably fix the issue, and you'll be able to use your Battle Pass.