I just recently installed a fresh version of Windows onto a newly installed m.2 nvme ssd. However, my pc will go into a continuous boot loop until finally it gives me troubleshooting options (startup repair doesn’t work either). It will only boot into windows if I enable CSM in the bios but my ssd is already GPT, not MBR. It also shows UEFI bios mode in system information. Every time I turn off my pc or restart, I have to go back into the BIOS to enable CSM because the bios settings reset. I know my pc works fine with fresh versions of windows on my older SATA ssd’s so I can’t figure out the problem. I have tried booting into new versions of windows on two m.2 nvme ssd’s and both had the same result(infinite boot loop).