so I checked and it was the latest version, the problem was firefox's enhanced security option, it works after I disabled it. https://lemmy.ml/comment/2886486
I understand that from a technical level. But the solution is "we'll make it work" and not "either use a less secure tool, or lower security on what you are using". In my opinion this is a problem that Twitch needs to fix, not work around.
Theoretically you are absolutely right. Problem is, the user base Firefox and especially the enhanced security have is probably not huge enough for them to bother.