Re-rolling properties is a total hot mess

I have more of an issue with traits never actually rerolling on the first “reroll” as in you always have to reroll an item twice to change ita original trait, the first is always a dud.