I launched my automation workflow, which uses YouTube, Drive, and Sheet nodes.
At some point, I get an error.
The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.
The solution is to manually log into the workflow and re-login. This is ruining my automation workflow. How can I fix this?
I ran into this as well. For self-hosted N8N normally publish the app should solve it but strange that in my case the token still expires even after the app is published.
As workaround, I setup Google service account credentials which never expire. I also put together a tutorial on this in case anyone finds it helpful.