Ancient Anima Vessel Drops

So, I’ve been revisiting my Shadowlands Covenants, and I have a TON of anima to catch up on (like to the tune of 60k), to get all of the pets/mounts from all 4 Covenants.

So I started doing some farming…Sanctum of Domination is one place that I started with (aside from the 3 World Bosses you can do for the quick 1500 Anima).

Anyway…something seems…off with the drops of [Ancient Anima Vessel].

Firstly, I ran the LFR version of the raid on my hunter. Only the first wing bosses dropped this item. I ran it on my Paladin, and ALL of the bosses dropped this item. Maybe a bug with being BM hunter? I’m not sure, but very strange.

Normal and Heroic modes dropped NONE on both characters. Like what? I seemed to remember that it dropped from these modes?

Mythic mode…I’ve ran this on my hunter, and all except the first wing dropped these (Ok, I haven’t tested Sylvanas, because I can’t beat her solo yet).

So…why does LFR and Mythic drop these…but Normal and Heroic do not? Does that not seem weird af?

EDIT: Just ran LFR on my mage and got a 100% drop rate, same as my Paladin. Seems like BM Hunter might have some bugs on the drops.

EDIT 2: I’m wondering if this is Blizz’s way of locking Anima drops, so you don’t get too much too fast (but, what does it even matter at this point…anyway). They’ve given you guaranteed LFR drops, that basically anyone can do - so for those that can’t do Normal and Heroic, you still have some route to get these. And if you can do Mythic, you get an extra bonus? Maybe? But just unlock them on all modes - getting all of this Anima, on an xpack that is 2x old is terrible.

EDIT 3: Bloody hell, I just ran Mythic on my Paladin, and got ZERO drops. Something seems really inconsistent here, far beyond just RNG.