If you pick up chests it seem to "fix" the roll somehow... I had a hell of a time trying to lockpick, then started picking up chests and unlock in inventory and so far it is first try unlock every time.