Don't Break Stream Manager Page
Here's an idea: maybe don't make your "Introducing Creator Chat Highlights" ad brick the whole dang page? That would be great, thanks. It's been the better part of a week and every time I try to check my Stream Manager page that stupid ad is blocking the whole page from being used. Yes, I did all the entry-level attempts to fix the issue; no, none of them worked; and no, no one from Twitch seems to be bothered with answering the people who drive the platform and want to create content.
Oh, and a 70/30 split for the creators while we're at it. It's long overdue and more than fair, considering Amazon owns you.