https://www.phoronix.com/scan.php?page=article&item=3900x-linux-distros&num=1
The above article shows that Debian 10.0 will work with a third generation Ryzen CPU. I understood that the stable release of Buster had problems with such CPUs. Has the problem been overcome by installing appropriate AMD firmware ? Has the BIOS setting of the motherboard also played a part ?