WOW YOUTUBE has now restored my live streaming capability on my main CHANNEL! Awesome.