The best solution I've seen to this problem is the suggestion that loot acquisition is locked to completing the duty. You can roll and see if you "win" an item but it's not placed in your inventory until completion.