Firefox is an unsupported browser - Teams works fine on Edge.
"If you don't want to install our app, you can just install our browser."
For me, with this method, text chat works a bit (often forgets chat history on reload). Notifications get dropped all the time. No video conferencing at all. Sometimes I have to discuss with colleagues, why my teams acts weird.