Hello Julie,
In order to make an API call you need all the properties mentioned
here(Developer token, refresh token, client ID, client Secret and ClientCustomerId). It is obvious to throw the error when the refresh token is commented.
The error "Failed to refresh access token" means that your refreshToken is probably expired. There might be an issue with your OAuth2 Credentials. I would recommend to regenerate a new set of credentials by following this
guide and update your
Web.config file with the newly created credentials.
After this, you could retry making your service calls. If it still does not work, kindly provide the error logs using reply privately to the author option to investigate further.
Regards,
Sai Teja, Google Ads API Team