Hi @Justinian
I believe the honest answer is that the AI spamfilter is overworked by all the fake reviews posted by business owners, their friends, and paid consultants. So perfectly legit reviews run a high risk of getting taken down as collateral damage.
Read this to better understand the situation
And follow these 4 tips
https://www.localguidesconnect.com/t/4-simple-steps-to-writing-excellent-maps-reviews/393411
If you want me to check your profile please unrestrict it under Maps settings, then Personel content, then scroll down all the way.