I recently discovered that USLEEP takes some NPCs off the pickpocketing list so people can't steal a quest item that inadvertently breaks a quest when doing so before the NPC gives it to you (like keys). It doesn't say specifically in the Changelog that Athis from Jorvasker is one of those NPCs, but I disabled USLEEP and loaded Skyrim to see if I could then pickpocket Athis. After disabling USLEEP, I was able to pickpocket Athis, And people wonder why I play without the unofficial patches. It's because of questionable changes like this. :/ I mean is there no other way to fix the quest bug other than to nanny the player from stealing anything from the NPC so they can't bork the quest even if they wanted to?
Then again I'm not even aware of any quests that Athis is a part of to warrant not being able to pickpocket him. He is a one-handed trainer, btw.
Edit: In the regular game, some followers spawn the hunting bow and use it no matter how hard you try to remove it from their inventory. You can't normally even access that hunting bow through their normal inventory dialogue. So a possible solution is to put the quest item in the same inventory bag as that hunting bow where the player can't inadvertently steal the quest item. Then when it comes to the quest stage update when the NPC gives the player the quest item, run the script to "additem" to the player's inventory and "removeitem" from the NPC's inventory. Would this not work?
I thought it was Malacath that gave him a vision of a good death that led him there
The problem with him is that he takes up a random spawn location and stays in place until something kills him.