Thief trait bugged : Improvisation
Well, as the trait says, “Stealing recharges all skills of one type (venoms, signets, traps, tricks, or deceptions).” – so it literally means that it selects random type and recharges those which of course is a bit funny and might cause some confusion.
So best results you have to get something recharged is to have 3 of each type and you’d still left out 2/5 types.
Aha! Now I understand why its random lol. Thx man.