over 4 years ago - Femennenly - Direct link

I have never had any issue with Twitch in the 4+ years I've been using it.

It sounds like you may have gotten your passwords mixed up and I would suggest a password recovery.

Fem,