I was told to report this issue here. The patch to fix the issue is in the cited reference. Summary: Using two NVMe drives with the same make/model installed on the same motherboard will cause ID collision, and will not allow mounting/booting of one or the other. References: https://bbs.archlinux.org/viewtopic.php?id=283304
This fix is specifically for the Patriot M.2 P400 1024GB.
Can you please upstream the patch from Arch forum ([1]) (see Documentation/process/submitting-patches.rst) for how to submit patches. [1]: https://bbs.archlinux.org/viewtopic.php?pid=2083090#p2083090
https://lore.kernel.org/r/ZBvSyCFIWT2WmUUp@infradead.org