Spire Security battlecry does not fire when played.
Did you have any spells remaining in your deck?
This has happened for me aswell. Is it supposed to draw a card and reveal everytime because some of the times it doesnt draw any card at all to reveal even when I only have +5spells and a some lower ones in my deck
Are you sure those spells were still in the deck when you played the Spire? You hadn’t drawn them all?