n8n (self-hosted) Google Sheets/Drive credentials keep disconnecting every few days
Running into a recurring issue with n8n self-hosted and Google integrations (Sheets + Drive).
The OAuth connection works fine initially, but after a few days the credentials disconnect and workflows fail until I manually reconnect.
From what I understand, this might be tied to the app being in testing mode in Google Cloud (refresh tokens expiring after ~7 days), but I want to confirm:
* Has anyone here solved this properly?
* Did you go through full Google verification, or is there a workaround?
* Has switching to service accounts fully eliminated this issue for you?
* Any gotchas with refresh tokens or scopes that I might be missing?
Context:
* Self-hosted n8n
* Using standard Google OAuth2 credentials
* No major infra changes between disconnects
Trying to figure out the most stable long-term fix instead of reconnecting every few days.
Would appreciate real-world setups that are working reliably.
4
3 comments
Adarsh Yadav
2
n8n (self-hosted) Google Sheets/Drive credentials keep disconnecting every few days
Brendan's AI Community
skool.com/brendan
A free community for AI Voice Agents, Claude Code & n8n.
Join to learn, share ideas, and build real systems for the future.
Leaderboard (30-day)
Powered by