Well what I found works is the following: Get rid of all the items with charges that are on vendors or are handing to the player through a quest. If they are actually forced to loot the item, it seems they never bug, at least haven't had any complaints about it since I changed it over to where they looted the ring. So it seems the problem is somewhere with the NPC handing the item to the player
