Hi,
Thank you for reaching out to the Google Ads API support team.
A Google Cloud Platform project with an OAuth consent screen configured for an
external user type and a publishing status of '
Testing' is issued a refresh token
expiring in 7 days. To handle this error, go to the Google API Console and navigate to the OAuth consent screen. Then change the publishing status to '
In production' to avoid the refresh token expiring in 7 days. As you confirmed that the publishing status is 'In Production', it is possible that the token was generated while it was in "Testing" mode. Try to re-generate the refresh token. Also, there are many reasons why a refresh token might stop working. Refer to the
Google Identity Platform OAuth documentation.
I hope this helps.
