I was having this issue with a Lexar NM790 4TB on a 6.2.0 kernel.
It now works after I installed the latest kernel available, 6.5.7, using the mainline kernel updater.
dmesg now:
[ 0.903960] nvme nvme0: pci function 0000:0a:00.0
[ 0.910441] nvme nvme0: bad crto:0 cap:8202020ff0103ff
[...