Hmm this is brand new NVME drive not really likely to fail. I have the same problem on zraid0 (stripe) array while initially I saw the bad file name with 3 problems (vm image) it now turned into ztuff/vm:<0x482>. Charlie Foxtrot :-(
NVME drives are known to fail early in their life if they're going to fail at all, otherwise they're quite reliable for a long time.
Almost every time I've blamed ZFS in the past (and there have been quite a few occasions) it's turned out to be a hardware problem, even when it seemed okay. Testing subsequently confirmed a flaky drive or controller. A few times I haven't found conclusive proof one way or the other. I believe ZFS is just particularly good at detecting corruption - I've seen corrupted data on UFS2 over the years, but the OS doesn't notice.
There's always the chance of a bug in the drivers, of course.
And this is why (as mentioned elsewhere) I do a last-ditch backup of files to tape using tar!
ZFS is sold as a magic never-lose-data filing system. It's good,
but it can't work miracles on flaky hardware. IME, when it goes,
it goes.
Good luck with recovering the snapshot.
Regards, Frank.
Glad to hear it!
I also worry that a system crash can mess up ZFS. I think it must be possible as it may corrupt data in RAM before it is written to disk. What is not clear is whether the system crash is caused by a drive fault to begin with. I also use ECC memory, but this does not mean everything in RAM is good!
I have never tried Blu-ray. I do not trust optical drives over time. MO is okay, but writeable CD/DVD wasn't good. Unfortunately my MO drive holds so little by modern standards it's pointless. Here I use LTO tapes, which hold terabytes of data on a single cartridge. The drives are expensive(!) but the data on the tapes is intended to last 30 years or longer. if you don't have enough money for a current drive (LTO 10, 40-100Tb capacity for $$$$$$) you can buy one of the earlier models quite cheap. Good LTO6 drives are a couple of hundred dollars and hold 2.5-6Tb per tape. FreeBSD supports tape well, including libraries (auto-changers). LTO7 is an even better bargain - a bit more expensive but much larger and faster.
Regards, Frank.