Yesterday (19/08/2023) everything worked fine. Today (20/08/2023) I can no longer login to Twitch using Firefox. I restarted browser and cleared cache. No change.
EDIT: I tried again after 30min and it works again. I have some privacy-oriented plugins but I don't play with custom useragent.
Just chiming in as a software engineer. My product DOES support Firefox, but there are some weird animation quirks that my team has been trying to solve, but with limited bandwidth and a full product backlog, it’s hard to justify spending too much time supporting a browser with such small global utilization. Especially since we’re using third party libraries like angular material, quirks on smaller browsers can be a nightmare to chase down
Oh I fully understand a smaller company having a website that says “some animations may not work with your browser” when it’s obviously easier to just do chromium as that covers almost every browser, but fully disabling the entire website when it works just fine as long as you tell Firefox to say it’s chrome is a different story.
Twitch's official stance is to support the latest two versions of Firefox. Are you modifying your browser agent string at all? Or using any plugins that are privacy/ad-blocking related?
If you dont mind whitelisting cookies for the twitch domain, you can allow finger printing, log in, choose to stay logged in for 30 days, then disable finger printing again. And then you'll only have to worry about it once a month.
EDIT: to the dumbfucks downvoting this comment I’ll clarify so you can learn something today :
uBlock Origin and Privacy Badger are not the same thing. Privacy badger is focused on blocking trackers but wont block ads.
uBlock origin will try to block trackers based on a list, but it might not be updated or exhaustivew
That’s where privacy badger comes handy, it should pick up most of trackers that will go through uBlock origin.
General rule of thumb: If you suddenly encounter issues with your webbrowser, always check with another, clean profile. Preferably without any extensions.