OK, unlike the previous diags we can now see that it's a problem with the SATA controller:
Mar 24 13:50:07 Obsidian kernel: ahci 0000:45:00.0: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x000007fffff80000 flags=0x0020]
Mar 24 13:50:07 Obsidian kernel: ahci 0000:45:00.0: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x000007fffff80180 flags=0x0020]
Mar 24 13:50:07 Obsidian kernel: ahci 0000:45:00.0: Event logged [IO_PAGE_FAULT domain=0x0000 address=0x000007fffff80280 flags=0x0020]
Unfortunately this issue is rather common with Ryzen boards, I've seen it many times before on the forum, disabling IOMMU might help, but likely not practical for you, BIOS update or newer kernel might also help, e.g. you can try v6.9-beta1, if that still doesn't help only a different board or adding a HBA.