Fix the login process.
I haven't been able to login for several weeks now. I merged accounts long ago and tried many times to reset password with no success. My Twitch account allows me to login there but not here.
Could you submit a support ticket on our helpdesk? We can help get this squared away for you from there!