Strange. The other day I had a call on Teams with a customer and had no problems using Firefox 117.0 on NixOS, but I recall that some months ago some features (like microphone and screensharing) where unavailable.
Maybe Microsoft hasn’t rolled out the update in your region/org?
Related XKCD: https://xkcd.com/806/