I would give 0 stars if i could. you say you are the biggest platform, you have the worst UX, i cant invest for 2 weeks, only shows errors, no explanation what the problem is, 0 tickets answered. If you are the biggest platform, invest some money into app/website. i dont have these problems with others.
Claim your business profile now and gain access to all features and respond to customer reviews.