This only applies if you are buying a Gen 2 or 3 Ryzen cpu.
A lot of AM4+ motherboards are advertised at compatible with gen 2 or gen 3, but although they are advertised as such, many of them are only compatible with a BIOS update. But in order to update the BIOS, you need a gen 1 compatible chip in order to make the board compatible with gen 2. My friend recently was building his first PC, and after a lot of troubleshooting, he had to take it all apart after he figured out the motherboard shipped with an old bios. In fact, the way he found out was going back to look at the reviews on the product page to find this-
I agree with this guy, this is ridiculous that companies cheap out with false advertising like this.
That was a review on the board he initially purchased which was this one. Although the board says it's compatible with gen 2, it's really not and caused a huge headache.
He ended up returning the board and buying this board, which we only bought because the seller actually confirmed it.
Shoutout to ASRock.
In conclusion, read the reviews and examine the board closely if you are buying a motherboard for a Ryzen generation 2 or generation 3 processor. Or just buy a generation 1 chip and avoid this mess, or buy a stupid expensive board. This is mainly a warning for people on a budget, because I assume(or hope) this isn't an issue for more expensive boards.
Hopefully I saved you from the hassle and disappointment my friend went through.