I’ve have the same issue and send a support mail to Twitch and got the auto-reply. I replied back, because it didn’t fit my issue, didn’t get a reply. I send some additional mails asking for feedback, yet have not received any sign of life from the support team.
So far 1 week has passed and nothing has happened. Out of desperation I emailed @Amorelandra in the hope an answer about this issue has been given. It seems there’s a lot more people having this issue or a very similar one and it seems no one has a solution.