Common Google Issues
Quick Links: Install and Setup
CompanionLink offers a remote configuration service where we will set up everything for you called RunStart.
CompanionLink also provides direct help from our expert technicians through Premium Support.
Obtain a New Google OAuth Token
Getting a new Oauth token for Google can fix various issues with the sync, and is always a good idea to try before trying anything else.
- Open CompanionLink on your PC (Use the Setup Shortcut).
- Select Settings on the left (If you are using CompanionLink for Google, skip step 3).
- Select Setting on the right under Google.
- Click the "Request New OAuth Token" button.
Follow the prompts that appear to sign into your Google Account. If you directly see the "Allow Access" prompt, in the top right be sure you are signed into the correct Google Account for syncing. You will need to enable all 6 permissions.
Too Many Requests
This error occurs when you have exceeded the number of requests. A request is any change to a contact or new contact, etc as part of the sync. There are a number of limits for this, there is a daily limit and a concurrent limit as well as some other factors at play. Here are the steps that may address this issue:
- Having too many contact labels (analog to categories) can be problematic. Try clearing them in CompanionLink > Settings > Advanced (bottom left) > Support tab > Purge Google Contact Labels.
- You may have exceeded the maximum amount of contacts in Google. Google has a contact limit of 25,000 records including the trash. Whether you have exceeded this limit or not, you can try logging in to https://contacts.google.com/ and deleting all of your contacts and emptying the trash. Then do a purge and reload of contacts: https://www.companionlink.com/support/kb/Performing_a_Purge_and_Reload
- You may have exceeded the daily limit of requests. We are not informed what exactly this limit is nor exactly when it resets, it should be at midnight but we are unsure whether it is Pacific time or GMT. Regardless you will just have to wait overnight
- You may have exceed the concurrent limit of requests. This is very rare but it is possible. If you have multiple syncs or services (such as Calendly) to a single Google account you may receive this error.
- This only applies to syncing from Act! CRM or Goldmine CRM, this does not apply to Outlook syncs. Try limiting or disabling notes and history items (that go to notes) in CompanionLink > Settings > Advanced (bottom left) > Note/History Options tab > Lower Maximum Notes to Transfer and try disabling History Items if it is checked. You can also try unchecking everything under items to transfer.
- Depending on the scenario, if you let the sync run for a long time, it will eventually click through all the records and complete. Sometimes this is necessary so you may need to let the sync run for some time. If the numbers are increasing after each waiting cycle, then simply wait for the sync to complete.
Authorization Error - Error 400: invalid_request
You can’t sign in to this app because it doesn’t comply with Google’s OAuth 2.0 policy for keeping apps secure.
You can let the app developer know that this app doesn’t comply with one or more Google validation rules.
</blockquote>
Google has changed the OAuth Process. Current releases of CompanionLink are fully compliant. If you see this error, you just need to update to the current version. To do this - in CompanionLink - go to Check for Updates, and let the software update.
Google is deprecating the OAuth Out-of-Band (OOB) flow. This has been the method that PC Apps use to request OAuth tokens. An OAuth token is the result of the "This App want to access" screen that shows Contacts and Calendar for Outlook Sync tools.
You will need CompanionLink Version 9 (build 9070) or CompanionLink Version 10 (build 10014 or higher) If you already own CompanionLink v9 or higher then this is a free update. If your license is for CompanionLink Version 8 (before August 1st 2018) or older, you will need to purchase an upgrade here.
.
Sign in with Google: Authorization Error - Error 400: Invalid Request
Starting in October 2022, Google says they will show Authorization Error - Error 400: Invalid Request message for any App using the deprecated function.
According to Google's Documentation: "OAuth out-of-band (OOB) is a legacy flow developed to support native clients which do not have a redirect URI like web apps to accept the credentials after a user approves an OAuth consent request. The OOB flow poses a remote phishing risk. PC Apps must migrate to an alternative method to protect against this vulnerability.".
CompanionLink and OAuth OOB
CompanionLink is ready with the new Google OAuth method. You will need CompanionLink Version 9 (build 9070) or CompanionLink Version 10 (build 10014 or higher). This is a drop in replacement. You might be required to sign into your Google Account via CompanionLink again after updating. If you are in sync with Google currently, there will be no change needed until the OAuth token needs to be refreshed.
How to get the latest version of CompanionLink:
- Click Here to download the latest version of CompanionLink.
- Once downloaded, click the downloaded setup file and click Install.
- Select Yes on the Windows UAC popup.
- Select OK to Finish the installation.
If you have an existing license to CompanionLink *Click Here to verify which version of CompanionLink you can use.
Switching to CompanionLink from a Competitor
How to Sync Outlook with Google
While CompanionLink has been ready for the OAuth OOB change since the announcement, our sync competitors might not be as quick to fix the issue. CompanionLink is offering a $10 discount for converting to our Google and Outlook sync solution. This discount applies to anyone who has used the following sync tools:
- Sync2
- gSyncit
- OggSync
- Go Contact Sync Mod
- Outlook Google Calendar Sync
For a Free Trial of the latest version of CompanionLink for Google click the following link for our Downloads Page.
- Once installed, follow our Easy Setup Guide
- To claim your $10 discount:
- Use the following link to Buy CompanionLink for Google.
- Enter Product you are switching from in the "What Motivated You to Purchase" box.
- Enter "OOB22" in the Affinity Code Box.