Firefox Teams Setup
Microsoft Teams v2 web application has compatibility issues with Firefox on Linux due to stricter media handling policies. This document covers the required configuration to enable full functionality.
Symptoms
- Unable to start or join calls in Teams v2 web on Firefox
- Same functionality works in Chromium-based browsers (Brave, Chrome)
- Root cause: Firefox’s stricter autoplay and WebRTC policies
Required Configuration
Enable Autoplay
Navigate to Firefox Settings → Privacy & Security → Autoplay and set to
Allow Audio and Video. Alternatively, add a site-specific exception for
https://teams.microsoft.com.
WebRTC Settings
Open about:config and verify the following settings:
media.peerconnection.enabled=truemedia.peerconnection.ice.proxy_only=falsemedia.navigator.permission.disabled=falsemedia.getusermedia.audiocapture.enabled=true
Important Notes
“Always ask” permission settings can still break Teams functionality even when the above settings are correct. Firefox enforces stricter policies than Chromium, and Teams v2 expects both autoplay permissions and pre-enabled WebRTC to function properly.
This configuration complements Firefox GPU acceleration settings for optimal browser performance.