OAuth Google Drive Connection - Keeps Asking for Reauthorization

Hi Make Community,

I’m facing a persistent issue with a custom OAuth app for Google Drive in Make.

:warning: Problem:
After successfully creating a connection using my own Google Cloud OAuth client (Client ID + Secret) and validating it (including in Google OAuth Playground), the scenario runs only once

Then, every time I try to run it again, Make prompts to reauthorize the same connection.

:white_check_mark: What I’ve already done:

  • Created an external OAuth app in Google Cloud Console
  • Added correct redirect URIs:
    • https://us2.make.com/oauth/cb/google-restricted
    • https://www.integromat.com/oauth/cb/google-restricted
  • Enabled required scopes (Drive, Docs, etc.)
  • Confirmed refresh_token is received via Google OAuth Playground
  • Revoked access and reauthorized with prompt=consent
  • Tested using different browsers and Google accounts
  • Verified that the redirect URI and client ID match perfectly

:puzzle_piece: Possible cause:
Make might not be saving or reusing the refresh_token correctly, which leads to session expiration after each run.

:red_question_mark:Request for help:
Has anyone experienced this issue with custom OAuth apps for Google services in Make?

How can I ensure that the connection stays authorized and does not require reauthorization after every run?

Any ideas or solutions are welcome :folded_hands:

Thanks!

Magurtoy2k
:e_mail: magurto@ialab.tech