I'm just getting started with Google Cloud, and I'm testing out the initial tutorials for Google Cloud DataStore. When trying to make a simple request to fetch a single entity, I'm getting an 80 second delay every time. Through a bit of digging I think I've narrowed it down to something in getAuthClient in google-auto-auth. I'm authenticating my API request the way the tutorial suggests, using gcloud auth application-default login.
Is this a supported way of authenticating? Any ideas what could be causing the delay?