Unfortunately Eric it could also be a problem with a game. because games are so massed produced now beta testers get lazy, or though I admit beta testing is a hard job you have to go out of you way to walk in to walls etc but sometimes these things don't get noticed until released and then get patched.
I know upon release for the 360 people were reporting random map glitches, getting stuck in things and unlocking achievements for no reason, I believe thats been patched.... are you playing it via Steam? or is it the actual game?