I found the interface for verification to be non-intuitive. The verification failed repeatedly as notified by email, but the reason was not provided so there was no actionable information. On the other hand, the customer support response was fast and quite good after submitting a request for review of the reason for the failure to be verified was submitted.
Claim your business profile now and gain access to all features and respond to customer reviews.