This article will help specifically with 403 errors when posting to Google Business Profile
If you're experiencing posting issues with your Google Business Profile account, you may need to check the permissions on that account. You’ll need to verify the following:
1. The GBP location is verified on Google Business Profile and there aren’t any duplicate locations in Google Business Profile. Even if the one you’ve linked is verified, a duplicate that’s not verified can affect posting on the main one.
Open the GBP and click on the 3 dots in the top right.
Then select Your Business Profiles and see if it's verified or if there's any duplicates.
2. The email you used to link the account is an Owner on the Google location
Open the GBP and click on the 3 dots in the top right.
Select Business Profile Settings, and then go to Managers to confirm if you're a Manager or Owner.
4. You are able to post directly onto the GBP location outside of our platform
You can do this directly on the GBP