Hi Adnan,
Thank you for posting your concern.
One of the possible reasons for
invalid_grant error is when your refresh token has been expired or revoked. Please note that 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. With this, to provide a workaround for this 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._5004Q2cFpvd:ref