They need to remove the visible check when you fail and add randomized places for hidden stuff.

It's silly metagaming giving the player information the characters don't have about stuff they didn't see.