I am unable to upload premade videos to my channel
I use the free twitch and I there is no option to upload videos, just manage them... which is pointless since I can not add them.
It's been a while since this feedback has been posted, but I'd like to clarify that the option to upload videos is only available to users in the Creator Program (Affiliates & Partners). Apologies for the confusion this may cause.
I have already reached Affiliate status a few months ago,
but I still can't upload videos to Twitch.
When I go to my content then to video producer I have no option to upload any videos and I would really like to do that but there's no option I've even googled how and that's exactly how it says to do it so I'm s.o.l. until I get ahold of someone
For upload video you need affiliate/partner settings to has aviable.