This is actually a follow up to the thread here.
I am still trying to access the endpoint on YouTube as specified in the previous thread with the same workflow.
I had actually recently updated to n8n 0.236.2 which seems to have changed the error produced by the HTTP Node. We authorize the YouTube account via oauth and it works for about an hour, and then fails afterwards.
It seems to be similar to the problems here and here. I’ve tried using the
"access_type=offline" "prompt=consent" mentioned in the first thread but it still seems to result in the same error as below.
Please note that I do this for several YouTube accounts within the same organization (so they generally should all be the same type of Google and YouTube accounts) so I find it strange that we are only having an issue keeping one of the many accounts connected.
If there are any clues as to what I can do regarding this error, it would help a ton!
NodeApiError: No refresh token
at Object.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/HttpRequest/V2/HttpRequestV2.node.js:900:27)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at Workflow.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/Workflow.js:655:19)
Running n8n via (Docker, npm, n8n cloud, desktop app):