Perhaps there is some delay bug during POST causing the SUSCLK signal to not Switch On on time resulting in WD SN850X to be not detected by Bios. This Bios bug could be only occurring on Gen5 Nvme slot in which any Gen4 Nvme SSD that requires SUSCLK signal is inserted.
Prior to v14 and v152 beta, the board has no issue detecting the drive so whatever MSI missed, it's around the fact that the BIOS has clearly an issue about this, whatever it is, which they are ignoring to take a look at, allegedly they informed people that they tested with the parts in question and BIOS version alone and concluded that there's no issue somehow yet we the users have even at stock BIOS settings.
I am still with v19 and i can only boot my OS driver (which i can only put in the M.2_1 slot) from a warm boot (meaning, on every boot, it goes into BIOS then i have to press control + alt + delete in order to get the drive to be recognized, after that it reboots and detects the drive as if nothing happened, speeds are the expected ones, and i have tried every single thing you can think of, resiting both the drive and the CPU to ensure PCI lane pins are not an issue, previous aforementioned BIOS works perfectly, the drive works perfectly in all slots in another MSI x570x Tomahawk WiFi with the latest BIOS for it and 3 USB NVME enclosures with 2 of them having an ASMEDIA chipset and one Realtek, WD themselves checked the drive and told me it has no issues, no smart errors, the drive works perfectly normal once detected, the drive itself works and gets detected perfectly on other slots which i can't put it because i already have them populated anyway and even if i take them out, the result is the same, all options for GEN 1,2,3,4,5 tested from the BIOS with v19 and all the newest and the issue remains, and the issue is just with these two drives sn850 and sn850x i've also tried 4 other NVME drives of different manufacturers in the M.2_1 slot with the newest BIOS versions and they have no issue getting the detected from either cold or warm boot, so any person with sanity could only conclude that the issue stems from the BIOS itself.)
I want to be able to upgrade my god damn BIOS, since when is that too much of a requirement to ask.