WD_Black SN850 not detected by BIOS on bootup from power-off

Hi, I just got a new wd_black SN850 2TB drive. I have Windows 10 installed and almost everything seems to be working normally. The problem is when I turn my PC on from power-off, it boots straight to BIOS, which reports no M.2 drives detected. When I exit BIOS and reboot, it is detected again and boots into Windows normally. This happens every time the PC is booted up from power-off. What is going on here, and is there any way to fix it? My motherboard is an MSI X570 Gaming Plus.

Maybe, just a guess, boot priority needs to be set to the SN850 in BIOS???

Boot priority has nothing to do with the issue. The drive is completely not detected by the BIOS on cold boot up.

Maybe the M.2 port is shared with a SATA port being used by a HDD?

Nope, no other M2 or SATA devices are connected. Again, the problem is the drive is not detected by the BIOS, it’s not a configuration problem. Maybe the drive takes longer to “boot up” than the BIOS does, so it is not ready when the BIOS initializes is my guess. Maybe it needs a firmware update? This drive is so new maybe other people will have this problem too once others start getting it.