New user chat blocked because of 2FA verification flaw
The problem: If you want to comment/chat, you have to enable 2FA. There is a call and the autobot speak the number. But 2FA code invalid every time I fill in.
Results: No 2FA = No comment/chat = New user will never have authority to chat = Twitch going down hill because they blocked new user and only keep old user whose will quit some day.
Suggestions: Remove the phone number as a requirements to enable 2FA. It's mean you can enable 2FA without phone number. This will also benefits user's security because phone number is not secure at all, in my country phone number will invalid if user don't buy any data every 2 months and they will sell the phone number to others. And people just buy data just keep their 2FA alive is ridiculous, because nowadays everyone use online call and message so the chances they lose their phone number is really high. If they forget to buy data to extend their temporary ownership of their phone number, the company will retrieve that number, equal: they will lose accounts that use that number as a requirement for 2FA, and new buyer of that number will have ability to hack into the old owner's accounts simply because they purchase the number and become new ownership.