This type of problem should have been beta tested by Obsidian Entertianment before releasing this game.
I had similar quirky issues with Alpha Protocol (where an enemy was constantly stuck in a door and easily disposed of and other issues of where the game would freeze).