Nah, not so simple. It is a completely arbitrary cut off.
My shiny new mATX B550 Asrock Pro 4 does not support any of the existing APUs. I'm sure before I bought it the 3200G was in the official support list, but either I'm not getting enough sleep or they removed the 3200G/3400G entries (either is believeable). Given I had a 2200G kicking around I tried it anyway, and it was correctly recognised and sort of worked. I say sort of, I told it to enable the XMP memory profile in the DDR4 and it needed a clear CMOS to get it back. Yeah, 3200MHz DDR4 is officially an overclock for that chip, but it mananged it fine in an Asus B450 board. That was different ram though. Still, I suspect it recognises the chip but support isn't quite right. My 3600 turned up this afternoon, so I shall stop mucking about but it was an interesting experiment.
That all sounds rather familiar. I couldn't find a source of 3400G PRO APUs though, so lack of ECC support pushed me back to using the non APU chips. At that point I need both a GPU and a second network card plugged in, so I can't use ITX.
In the end I just got the B550 on the hope I have less chance of having to pull the whole lot apart because I got a dead end mobo. Firmly on the slipper slope, I went for a 3600 which is a tad overkill as well. Not quite the "bung my existing 2200G onto a cheap B450M" upgrade I originally intended, but I must say it is looking pretty sweet Other than the heatsink which I used the one from my 3700X so it is rather in yer face with the LEDs. I shall have to work out how to switch those off!