Bug with discover pool in dual-class arena

There’s something wrong with the discover pool currently.
I’ve had multiple cases of cards seemingly missing from said pool of generated cards with both discover and random generation such as Wandmaker.

With 100% certainty I can recall:
Scrappy Scavenger played as Druid with Hunter hero power did not offer aquatic form at 0 mana despite it being draftable outside of legendary groups
Fel-Spell discover as Warlock with Demon Hunter Hero Power offering only Cursed Catacombs (Health Drink missing +others)
Wandmaker once did not give me a spell (I don’t remember my Class combination)
Many more cases like Netherwalker only offering Neutral Demons except for Ocular Occultist ~7 times in a row. Somewhat low samplesize but fits with the pattern of class cards missing from the pool.

It seems to affect class cards, especially when you play a card that isn’t from the class of your Hero Portrait. Anyone else experienced this? If you have more examples this might help narrow down the issue.