I had that exact same problem. I thought I had missed something, but I didn't. So I reinstalled MOH over top of itself and it worked fine after that. If you do that make sure you do NOT save your saved games as I did this the first time and still had the problem.
I readed the medal guide from planetmedalofhonor.com few days ago and then went to get the Legion of Merit medal.. (good guide) But in a one part, before Major Grillo goes open a door with a lock, he freezes.I kill everyone, wait a 5 min, he just crouches. He just sits.I hit him with a gun..he just sez "ugh" and still crouches. Has some1 else expierenced this?