I think I encountered a bug with secret passage and the rogue quest recently.
The situation:
I generated a hero card from annother class with Plagarize (Warriors Galakrond in this case) which put the Rogue Quest on 1/4. I played Galakrond the turn I got it and next turn just drawing a Rogue card bumped up the quest, which is correct behaviour. Then I played Secret passage tho, which put 2 or 3 Rogue cards into my hand, which should have completed the quest, but it didn’t.
No Screenshots, Sorry
I sadly wasn’t able to get the same situation again as of yet and I didn’t think to take any screenshots at the time since I only noticed it when the quest completed from something else I got with Secret passage.
This might be intended behaviour but it would seem inconsistent with how it usually works, since using secret passage with cards from other classes in hand counts towards quest completion at the end of turn, so putting them into your hand from the deck should too.
How to reproduce it:
-Play Rogue Quest (Bazaar Burglary)
-Generate Hero Card from other class (e.g. with Plagarize) without having a completed quest and play it to change your class.
-Play secret passage to put Rogue cards from your deck into your hand, which should count towards completeing the quest but don’t.
I am happy to be wrong on this interaction but I think it was worth bringing up anyways.
Cheers and good luck reproducing it ^^