I have been developing and application against a Test Account and it works well. Now I am trying to connect to our production account and test it there.
I followed the OAUTH2 setup process with my Google Account that has read access to the production MCC and got a new Refresh Token, but when I use that token in the API I get the error:
ReportDownloadException: Report download failed. Underlying errors are
Type = 'AuthenticationError.OAUTH_TOKEN_INVALID', Trigger = '', FieldPath = ''.
I suspected maybe I didn't have permission to use the dev token against the production account, so I went (logged in as the Google Account with read access to the MCC) to Settings -> Account Settings -> AdWords API Center in order to check if the dev token is indeed approved. But when I go to that page it shows nothing but an empty screen. It doesn't display my existing dev token or give me an option to apply for one.
I think contacted support by phone they did confirm the dev token I'm using is correct and that it is approved, but they weren't able to support me beyond that.
So I have two questions:
1) Is this empty API Center page a bug in the interface? Is it because I'm logged in as a different use than the one who made a Developer Token for the MCC?
2) Why might I be getting this OAUTH_TOKEN_INVALID error, even though I followed the same steps as when I configured my Test Account?
Thanks