It doesn't seem to be loading from the armory correctly at this moment. I'd recommend trying again later; if you want to check now, you can manually add your enchants back into that empty line. When I refreshed you from the armory, you were missing gems as well. 99% sure it's just a bug.
On mastery and haste: mastery has historically been ahead, but mastery increases the value of haste and crit, but does not increase the value of mastery. It would eventually be the case that haste and crit would both catch mastery if you gained enough mastery without gaining other stats. This effect has been pushed forward to the current point in time because of RPPM procs (trinket, meta). This doesn't mean haste > mastery, but that there is a "sweet spot" where reforging haste into mastery OR mastery into haste would be a DPS loss. Crit is distinctly behind at this point in time. I haven't yet seen a rogue profile where haste was over mastery when the stat values of both were equal, so you will most likely see mastery = haste (for adding more) when mastery is higher than haste.
Edit: thanks for asking because that answer belongs here, but for your particular character, before manually re-adding enchants, I'm showing mastery > crit > haste. What's different from the profile you're looking at?