One of my colleagues is an admin on two domains, with two gam instances in separate folders. Until this week there's not been a problem. Yesterday, one instance is working fine, and the other (the instance that works with the domain I'm a part of), he gets the following message whenever he tries to run a gam command:
unauthorized_client: Client is unauthorized to retrieve access tokens using this method, or client not authorized for any of the scopes requested.
When he tried to make a new Gam project (even downloaded the latest gam from github to be safe, and put it in a new directory), first the domain wouldn't let him authorize the app (got the following error message on the browser side when authorizing with google)
Sign in with Google temporarily disabled for this app
This app has not been verified yet by Google in order to use Google Sign In.
I found a workaround for this issue in this forum, but even after doing the workaround and authorizing the app on the web interface, he still couldn't do any GAM commands, and got the error that you see at the top. Any thoughts?