So I'm currently having this problem. I tried downloading the new dll but it seems to think my copy of the game is stolen or pirated... I have all my steam games on an external HD and not in a normal c/drive program folder. Would that have anything to do with it?