I have this very same issue with a recent purchase.
Got a RPi Zero W v1.1 and Retropie hangs after a while. It occurs while emulating SNES and NES (the only ones I tested), copying data via samba, browsing scraped metadata, and even while sitting idle on the ES screen. It seems random but it appears to happen after the system is warmed up, although I removd the official case I got to no avail.
I only have the one so I have no means to verify other board does work indeed, so I was wondering whether you figured out how to identify the faulty hardware. Was there anything different on the new one? Different manufacturer maybe?
Here's a picture of my board printed data: https://drive.google.com/file/d/1iSIXzlZtVigopNxecTbHC9xb4ylrXizs/view?usp=drivesdk
If you have any info, please advise.