Soldato
PCI-E 4.0 seems flaky as hell, I'd turn it off.
4.0 seems OK on most X570 boards. However leaving the bios setting to on Auto on B450/X470/350/370 has issues. Because most companies tried to be clever and support 4.0 on the older gen. People & companies patched the boards with the initial bios for the 3000 series, with the buggy bios. Since October all of the companies have bios culling completely 4.0 from non X570 boards but how many people used them? Hell cannot imagine what chaotic some systems would be with such bios using M.2 drive when both slots are set to 4.0 on Auto setting.
Thats why we do not see people reporting undentified issues with Intel motherboards or X570 ones.