Staging is not a smaller production. It's a cleaner one, and that cleanliness is what trips you up.
Prod's bugs live in the data: rows written three schema versions ago, encodings nobody picked, volumes that turn a fine query into a timeout. Staging carries none of that, so it passes. We rarely see anyone test against prod-shaped data.