Yep If i reopen the mission right away after reroll 99.9% im getting the same mission. Call me crazy but leaving it for a few min after resetting iseems to help :)