Video and audio stop working in Chrome when more than two participants join a Jitsi meeting
I’m using Jitsi for video calls in my web application. Recently, I’ve noticed that when using Google Chrome (version 141.0.7390.123 ARM64), the meeting stops functioning properly once more than two participants join the same room.
When this happens:
- All participants’ video and audio freeze or stop entirely.
- The connection indicators disappear.
- The following error appears repeatedly in the browser console:
2025-10-27T06:54:32.801Z [modules/RTC/BridgeChannel.js] <e.onmessage>: Endpoint connection status changed: 900f3246 active=false
This issue is specific to Chrome - it does not occur in Firefox or Safari under the same conditions.
Here is the video recording, replicating the issue
Thanks for reporting this @Abhishek-Khanduri -- sorry it took me long to look into it.
I suggest you try disabling P2P mode to debug and understand what's happening
<Jutsu
roomName="myroom"
displayName="John Doe"
configOverwrite={{
p2p: { enabled: false } // <— this
}}
/>
For better Chrome compatibility:
<Jutsu
roomName="myroom"
displayName="John Doe"
configOverwrite={{
p2p: {
enabled: true,
iceTransportPolicy: 'all',
},
channelLastN: 4,
resolution: 480,
enableLayerSuspension: true,
}}
/>
What these settings do:
-
p2p.iceTransportPolicy: 'all': Uses both TURN and STUN servers for connection -
channelLastN: 4: Limits the number of simultaneous video streams -
resolution: 480: Reduces maximum video resolution to decrease bandwidth -
enableLayerSuspension: true: Suspends unused video layers to optimize performance
For more configuration options, you can see the Jitsi Meet configuration reference.