Framework 16 forgets SSD in Dual M.2 Adapter after switching back to Windows from Fedora via dual-boot

Device: Framework 16

Internals:

Main 2280: Windows 11

Main 2230: Linux Fedora

Dual M.2 Adapter: 1x SSD

I use the SSD in the Dual M.2 Adapter as a scratch drive. It’s where I store all my music and downloads. I dual boot and mainly use auto set Windows 11 as boot OS and delve into Fedora once in a while. However, every time I then go back to Windows 11 from Fedora, it forgets the SSD in the adapter. The only fix I know at the moment is to install the most current FW16 driver updates in Windows 11 and restart the laptop. Is there some sort of setting I need to change in the BIOS to make it so I don’t have to do that every time?

so if i understood it right.

You have one SSD in main M.2 slot on motherboard and then 2nd one in dual M.2 module in module bay?

When you reboot does it drop the boot menu you get like GRUB or WIndows one where you can select the OS?

So I have 2 SSDs on the motherboard and 1 in the expansion bay dual adapter. My BIOS setting is set up to automatically boot into the 2280 drive in the mother board that has W11. In order to boot into Fedora (2230 drive in the motherboard) I would have to spam the F12 key, pick the 2230 from the drive list and hit fedora on the next menu. I usually pick the first one on the list. This might be a learning opportunity for me to understand if this is the correct one to pick.