So, when are the funcom devs going to fix that issue already? Its been years since release. There was at least a workaround, by filling up their inventory slots, but that was fixed, without fixing the torch problem.
So the problem: a thrall always unequips any weapon/tool after few seconds, when not in combat. Give humanoid thralls a checkbox, that forces them to always equip a torch when they have one in inventory.