Every time I turn on my PC, it will give me the "Reboot and select proper Boot device" error. I have to restart the computer once, twice, sometimes four times before it finally boots to Windows, but takes longer than normal, sometimes over a minute. What's also weird, is that sometimes the boot drive with Windows on it will show up in BIOS, and sometimes it won't. Every time I try unplugging it and plugging it back in, it will start working on the next boot attempt. When I check the health it says GOOD for both of them. Once it gets to Windows, everything is working perfectly fine. I've tried switching the SATA cables back and forth, and it fixed it for a while, then it started happening again. The C drive is the only one with Windows, I've tried resetting BIOS to defaults. Any ideas on how to fix this?
OS: Windows 10 Pro 64-bit
CPU: AMD Ryzen 7 3700X
RAM: 16.0GB Dual-Channel DDR4 @ 1064MHz
MOBO: ASRock B450M Steel Legend (AM4)
GPU: NVIDIA GeForce RTX 3070
SSD: 111GB KINGSTON SA400S37120G (has windows on it)
1863GB Samsung SSD 870 QVO 2TB
OS: Windows 10 Pro 64-bit
CPU: AMD Ryzen 7 3700X
RAM: 16.0GB Dual-Channel DDR4 @ 1064MHz
MOBO: ASRock B450M Steel Legend (AM4)
GPU: NVIDIA GeForce RTX 3070
SSD: 111GB KINGSTON SA400S37120G (has windows on it)
1863GB Samsung SSD 870 QVO 2TB