I've fixed that by talking to the NPC again. Anything that makes the camera change outside of player control seems to fix it.