I've been using an X1012 PoE + NVMe board for a few months now, and it has been very stable until this past week.
I updated from PiOS 12.6 to 12.7, and now it seems that my drive "disappears" entirely. Sometimes, it only takes 30 minutes. Sometimes a day or two. If I stay logged in over ssh, the RPi is still responsive to hitting enter, but even simple things like "ls" will show "command not found". Interestingly, "exit" works, and produces I/O error messages when it looks for logout scripts to process.
If I cycle power, it boots right up. I'm not seeing anything interesting at all in the dmesg or application logs that point to a bad drive. And fsck checks out. I've even tried replacing the drive with a new one fresh out of the box, and the same thing happens. It's like it just... disappears.
Has anyone else had this happen?