I can help with that!
This usually happens when the OAuth redirect URI configured in your app (or in VAPI) doesn’t match the one registered in the Google Cloud Console, or when the required scopes aren’t fully granted during the OAuth process. Sometimes the token isn’t saved on return if there’s a mismatch or a permission error.