When the Beta launched you were given all quest rewards for other armor types of completed quests retroactively once you logged in.
This feature was also teased by Morgan Day in an interview with MrGM where he was asked if people have to do Loremaster again, to which he replied no.
This seems to currently not work, neither old completed quests have been awarding missing appearances, but freshly completed quests also do not awared those.
Given that there was no communication on this at all, i assume this is a bug.
If this is NOT a bug, then Blizzard has dropped the ball hard on warbands because the system might aswell not exist then.
Interview: https://www.youtube.com/watch?v=zsceZpGV9-E
Wowhead showcasing this on beta screenshots: https://www.wowhead.com/guide/war-within/warbands-overview
More posts about this: https://www.reddit.com/r/wow/comments/1eb0gm2/quests_not_rewarding_all_rewards_not_retroactive/ https://us.forums.blizzard.com/en/wow/t/quest-transmogs-not-unlocked-retroactive-on-live/1900257/9 https://us.forums.blizzard.com/en/wow/t/quests-still-arent-giving-all-transmogs-in-tww-prepatch/1901603
The Ascended Arena in Bastion for the Kyrian covenant, it’s a chore to do EVERY encounter… and at the end it only rewards you ONE of 4 cloaks depending on your armor type.
It sucks… should’ve rewarded all 4. I’ll be damned doing Kyrians on 4 characters.