I have the same issue as this on Debian. I only have a SN850X, but according to /sys/class/nvme/nvme0/firmware_rev
it’s already 624361WD
(though I never updated it manually and fwupd doesn’t ship that firmware, so it must have been shipped with it), though even on Kernel 6.10 it may freeze when sending to sleep and seemingly even more when sending to hibernate (suspend to disk). Also btrfs formatted.
I do have recorded some logs from systemd journal, though from the messages I can actually read, I don’t see any issues. But also there are some lines from the Kernel (priority must be lower than 4 as it’s not colored) I can not decypher. Anybody got any other idea what could be the issue, short of some Kernel issue? Also, I have no clue how to even search for this on the Kernel bug tracker, as there is just no line I can make out that would specify the issue enough.