Three is a lucky number - mage class quest (Lemix)

Quest states you need 3 items off 3 different end bosses (wowhead says dungeons or raids end bosses should count which is fine) but although I’ve run my mage through both, on normal, on heroic, multiple times, nothing drops.
Afaik this isn’t a ‘must-do’ class hall quest so I’m not mad if it cannot be done - but why is it available if that is the case.

I completed mine no problem last night, seemed like I got an item from every end of dungeon boss. I did heroic dungeons.

I ran some normal dungeons and LFR raids and the quest was completed. I don’t know where the items dropped from.

I’ll try abandoning it and re-taking it and see if that fixes it. Did 2 more dungeons since I posted and still nada. It’s also possible this character is bugged for that quest which would be a shame, as my friend that plays with me has a toon that’s bugged for certain activities for some reason and has similar issue (not another mage but he can’t get certain quests to turn in either).

Edit; Alas, dropping and picking it back up did nothing. Did a heroic, and no item dropped. I guess I’ll just put this one on the backburner in case it’s fixed.