Would you be able to provide some steps on how to reproduce your problem?
I’m curious if you’re running into something such as a query parameter being wrong such as not setting access_type=offline in the oauth credentials, or something else that Google might need, or even this issue with the oauth token being a test user:
But if you could tell us what all is needed to test this, I’d be happy to look into it