I setup a Google Sheets OAuth2 API cred, and it works for a couple of days - then it stops working and I need to re-auth. Is there some kind of expiration I need to adjust?
Share the output returned by the last node
Could not find any entity of type "CredentialsEntity" matching: { "id": "19", "type": "googleSheetsOAuth2Api" }
Out of curiosity, is this happening about every seven days or so for you?
If so, you might need to publish the OAuth2 client you have registered with Google, as for test users the authentication will expire after seven days as per Google’s documentation :
Authorizations by a test user will expire seven days from the time of consent.
So to avoid running into this you would need to publish your application or consider using a Google Workspace account which would allow you to create an Internal OAuth client only accessible to users within your organisation.