If I ask the party for a perception check and they all fail the party should be aware of their choices (in this case, perception is important). If I then surprise them with an enemy they are clear why that happened.
Alternatively in this case it’s to locate something, maybe they want to spend a luck point, flash of genius, or other similar ability.
DM should have rolled for the player secretly if they didn’t want to call attention.
It depends on your table, but I disagree.
If I ask the party for a perception check and they all fail the party should be aware of their choices (in this case, perception is important). If I then surprise them with an enemy they are clear why that happened.
Alternatively in this case it’s to locate something, maybe they want to spend a luck point, flash of genius, or other similar ability.
Sometimes I ask for perception checks when there is nothing to notice out of the ordinary just to see them squirm.
My old DM would do this.
He would also sometimes hand players little notes: often full of info that their character would know but had to be kept secret from other players.
But sometimes, the note would be empty aside from a request for the player to not say anything.
The level of tension when the DM hands out a note to everyone but you is… something.
Better still, use passive scores since this is what they’re for. If you want your players to make active checks, give them a narrative reason.
But I’m also of the opinion that the more you run your D&D like you’d run anything Powered by the Apocalypse, the better it becomes.