I have two machines operating, the X570 is the main unit, the older X470 uses the integrated graphics. Windows on either machine tends to need to be reset to get the machine functioning. Typically the idle machine seems to last maybe 24-36 hours before remote desktop stops working. The new BIOS for the X570 may improve the stability over time.
The X470 has no peripheral cards installed at the moment, it is simply a clean install of Windows and Radeon graphics. The BIOS for the machine is the older smaller size and MSI has abandoned the board in favor of the MAX lineup. The machine run iTunes to support the Apple TV 4K unit
The X570 BIOS is larger to handle the bigger CPU tables. The problem is that AMD did not want to be backwards compatible like they historically were known to.
The Windows 10 version 21H1 is still comparatively recent but in reality some blame falls on the video drivers but most seems to be the relative stability of the platforms.
Linux on the ancient Lenovo X230 is only rebooted when the kernel is updated. Machine is rock stable, Once a suitable PSU is found the B350M will be deployed for the web server.
Why Windows is so unstable has long been a puzzle, the X470 is reset frequently. Not sure hour stable the WHQL drivers from AMD are, they do not often send drivers to get validated. Radeon drivers are frequently updated as festering problems are addressed but many known issues have been present for a long time. The CD version of Halo: Combat Evolved showed GeForce driver faults while Radeon was able to show the transparency properly.
Playing Halo 3 has some places with brutes using a stealth screen which is not well rendered with GeForce as usual. This has been a festering bug for years. Halo uses a translucent effects. Presently playing the Cortana chapter where the flood are in abundance.