Hello n8n Community,
Describe the problem/error/question
I’ve encountered an issue with the “Upload Video to YouTube” node and am reaching out for assistance. Despite ensuring that my video file plays correctly within n8n and can be uploaded directly to YouTube without any issues, attempting to upload through n8n results in a Request failed with status code 400
error. Below are the details:
Troubleshooting Steps Taken :
- Confirmed that API credentials are correct and active.
- Checked that all required fields for the YouTube API request are properly filled out.
- Verified that the API quota for YouTube has not been exceeded.
- Ensured the video file format and size are within YouTube’s allowed specifications.
- Updated n8n to the latest version available.
The video file itself does not seem to be the issue, as it plays fine in n8n, and manual uploads to YouTube go through without any problems. I suspect there might be a specific issue with the node or its interaction with the YouTube API.
Has anyone else experienced this issue or have suggestions on how to resolve it? Is there any way to get more informations from the Youtube API? Could it be an API problem? Any insights or assistance would be greatly appreciated.
Thank you!
What is the error message (if any)?
ERROR: Request failed with status code 400
Details
Stack
AxiosError: Request failed with status code 400
at settle (/usr/local/lib/node_modules/n8n/node_modules/axios/lib/core/settle.js:19:12)
at IncomingMessage.handleStreamEnd (/usr/local/lib/node_modules/n8n/node_modules/axios/lib/adapters/http.js:589:11)
at IncomingMessage.emit (node:events:529:35)
at IncomingMessage.emit (node:domain:489:12)
at endReadableNT (node:internal/streams/readable:1368:12)
at processTicksAndRejections (node:internal/process/task_queues:82:21)
Please share your workflow
- n8n version: 1.26.0
- Database: SQLite
- n8n EXECUTIONS_PROCESS setting (default: own, main): own, main
- Running n8n via Docker
- Operating system: Linux