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.
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.