I can't believe how bad Twitch support has gotten. It's not just you. Their Trustpilot score is a dismal 1.7 stars from over 10,000 reviews, which is officially rated as 'Poor'. And get this, the Better Business Bureau has logged over 1,139 complaints against them in the last three years alone. Most of the frustration seems to boil down to the same things, terrible account support and nonsensical bans. It feels like they just don't care once they have you on the platform. Trying to get a straight answer is a nightmare.
Official site: Visit Twitch