Don't flash bios unnecessarily unless required and mostly MSI Motherboards have very stupid & buggy biose's. So don't flash these MSI ones but send them to their service center's only. I got tired regarding MSI B450 Gaming Pro Carbon AC Mobo issues so sold it off and got myself an Asrock B550 board which too had a default buggy bios but I rectified it by updating to the next stable bios and now the mobo is working beautifully. So I suggest Asrock. But Asus is good then comes Gigabyte and Asrock.