I switched to a different NVME SSD that was known compatible with my NVME hat, and so far the problem has gone away. It appears it was purely a hardware compatibility issue. I would research what drives are most thoroughly proven or recommended by the manufacturer for your hat.