I’m encountering a persistent 400 Bad Request error when trying to upload videos to YouTube using the YouTube Node in n8n (v1.85.4, self-hosted). Here’s what I’ve tried so far:
Hi, might be a long shot, but your media filename seems to be very weird with underscores. Maybe the url/uri encoding is not done correctly or the node doesn’t set the content type correctly (bcs of _mp4) / or you need to set it manually. A simple test would be to rename it to test.mp4 and/or try to set the content type manually. I would try those things before anything else.
Can’t it be because of the fact in google auth you need to set an source domain/website, beside a callback URL? maybe it checks something there when making actual calls.
I have added already idomain to Authorised domains. Right now I try to figure out how to enable more detailed n8n container logs, so I could understand more of the 400 issue.
So the non-working one, is also listed in these authorized domains? since you are showing only the working one. It could be even as silly as a non-synchronized clock I guess. many possibilities