Don't see any reason why it'd be incompatible other than it being such a low wattage rating and the B450 is designed to handle a 3900x/5950x power draw, which could potentially overload the outputs on individual rails. Ryzen cpus require a graphics card and there's very few cards left that don't require at least a 6pin pcie. Cpu + gpu = disaster for 300w psu.
Pcpartpicker.com gets much of its info from user feedback or factory specs, it doesn't test everything physically, so if some ppl claim it's not a good fit, it could simply be because they have a high tier cpu and gpu. Take incompatibilities with a grain of salt, or 3.
But it's good that you asked. It's a decent psu, for office/grandma's web surfer, but not for anything paired...