I raised CASE with Google. I suggest you all do the same. Here are the details of the case that I raised.
Detailed problem description
We have an integration that works for 5 years between an external database and Google contacts.
Today we get errors when trying to insert or update Google contact entries.
Others also experience this problem as indicated in
Exception when adding a contact to google.Internal server Error
We have several customers who use our application in the market, and they also have a problem with their instances of the Google domain.
https://chrome.google.com/webstore/detail/ilink-by-i3cloudcom-api/nnidipmclichhijaifbfckcckdpbnmhj
What is the problem? Could you call the API without any errors before? YES - Our service has been working for 5 years without this problem.
** Are all users affected, something has changed in your internal environment? **
YES - All users are affected in many Google domains and instances. Occurs for all users trying to log into INSERT / UPDATE contacts.
We use the .Net client with the following call
Google.Contacts.Contact createdContact = cr.Insert<Google.Contacts.Contact>(new OAuthUri("https://www.google.com/m8/feeds/contacts/default/full/", user, domain), newContact);
Return Error:
The request failed: https://www.google.com/m8/feeds/contacts/default/full/?xoauth_requestor_id=paul%40i3000.com.au
A temporary internal problem has occurred. Please try again later.
This affects many of our users - check this out as soon as possible.