Hi Sam,
Thank you for posting your concern. Allow me to provide support.
I can see that you encountered an invalid_grant error, it occurs when the refresh token has been expired or revoked. The common cause of this error is when 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. Your Google project's publishing status is "Testing", so the refresh token expires every 7 days and receives an “invalid_grant” error. Go to the Google API Console and navigate to the OAuth consent screen. Then change the publishing status to “In production” following
these instructions to avoid the refresh token expiring in 7 days.
Let me know if you have further questions.
Regards,
 |
| Ernie John |
| Google Ads API Team |
|
|
| |

ref:_00D1U1174p._5004Q2g0yBb:ref