New client joins conference wtih octo causes existing one to lose video

Using SplitBridgeSelectionStrategy have 3 JVB’s on different regions, have client 1 and client 2 join the conference, then turn on client 2 video with no problem, then client 3 joins and client 2 video is dropped, now client 3 leaves and client 2 video is back.

Just 2 participants:

{
  "focus_manager": {
    "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live": 2
  },
  "bridge_selector": {
    "strategy": "SplitBridgeSelectionStrategy",
    "bridge": {
      "jvbbrewery@internal.auth.meetbit.live/e81b28bf-451c-457b-bfb8-d9e9db890934": {
        "version": "2.1.665-g3a90ccdc",
        "release": "null",
        "stress": 0.0001,
        "operational": true,
        "packet_rate": 4,
        "region": "us-west",
        "drain": false,
        "graceful-shutdown": false,
        "overloaded": false,
        "relay-id": "43b603ad-b979-44df-857f-ba287bc71948",
        "healthy": true
      },
      "jvbbrewery@internal.auth.meetbit.live/19e0d6ad-f760-4574-a85a-cd666c50d49d": {
        "version": "2.1.665-g3a90ccdc",
        "release": "null",
        "stress": 2e-05,
        "operational": true,
        "packet_rate": 1,
        "region": "us-east",
        "drain": false,
        "graceful-shutdown": false,
        "overloaded": false,
        "relay-id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
        "healthy": true
      },
      "jvbbrewery@internal.auth.meetbit.live/58e125ea-55ce-4158-b96f-edcb6736d930": {
        "version": "2.1.665-g3a90ccdc",
        "release": "null",
        "stress": 0,
        "operational": true,
        "packet_rate": 0,
        "region": "us-south",
        "drain": false,
        "graceful-shutdown": false,
        "overloaded": false,
        "relay-id": "68372f0b-2740-4dfd-aea8-9ebe3e29b477",
        "healthy": true
      }
    }
  },
  "jibri_detector": "null",
  "sip_jibri_detector": "null",
  "jigasi_detector": "null"
}

{
	"name": "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live",
	"config": {
		"start_audio_muted": "null",
		"start_video_muted": "null",
		"rtcstats_enabled": false,
		"callstats_enabled": false,
		"min_bitrate": -1,
		"start_bitrate": 800,
		"stereo_enabled": false,
		"opus_max_average_bitrate": -1
	},
	"chat_room": {
		"room_jid": "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live",
		"my_occupant_jid": "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/focus",
		"members": {
			"gafj_fmzv2glnqq_@guest.meetbit.live\/X40EwrhH": {
				"resourcepart": "1e47612a",
				"region": "us-east",
				"join_order_number": 2,
				"occupant_jid": "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/1e47612a",
				"jid": "gafj_fmzv2glnqq_@guest.meetbit.live\/X40EwrhH",
				"robot": false,
				"is_jibri": false,
				"is_jigasi": false,
				"role": "GUEST",
				"stats_id": "Nathanael-7fj",
				"is_audio_muted": true,
				"is_video_muted": false
			},
			"eqqhgbqanslg5fp5@guest.meetbit.live\/gvGp_DGM": {
				"resourcepart": "597bd8c3",
				"region": "us-east",
				"join_order_number": 1,
				"occupant_jid": "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/597bd8c3",
				"jid": "eqqhgbqanslg5fp5@guest.meetbit.live\/gvGp_DGM",
				"robot": false,
				"is_jibri": false,
				"is_jigasi": false,
				"role": "OWNER",
				"stats_id": "Larissa-eqf",
				"is_audio_muted": true,
				"is_video_muted": true
			}
		},
		"role": "OWNER",
		"meeting_id": "77c8a90d-d228-4aac-9691-d1ddf27d0e6c",
		"is_breakout_room": false,
		"main_room": "null",
		"num_audio_senders": 0,
		"num_video_senders": 1
	},
	"participants": {
		"1e47612a": {
			"id": "1e47612a",
			"remote_sources_queue": [],
			"invite_runnable": "Not running",
			"jingle_session": "not null"
		},
		"597bd8c3": {
			"id": "597bd8c3",
			"remote_sources_queue": [],
			"invite_runnable": "Not running",
			"jingle_session": "not null"
		}
	},
	"chat_room_role_manager": {
		"class": "OrderedJsonObject"
	},
	"started": true,
	"creation_time": "2022-04-22T14:13:50.642757689Z",
	"has_had_at_least_one_participant": true,
	"start_audio_muted": false,
	"start_video_muted": false,
	"colibri_session_manager": {
		"participants": {
			"1e47612a": {
				"id": "1e47612a",
				"stats_id": "Nathanael-7fj",
				"sources": {},
				"bridge": "e81b28bf-451c-457b-bfb8-d9e9db890934",
				"audio_muted": false,
				"video_muted": false,
				"source_names": false
			},
			"597bd8c3": {
				"id": "597bd8c3",
				"stats_id": "Larissa-eqf",
				"sources": {
					"a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/597bd8c3": {
						"sources": [],
						"groups": []
					}
				},
				"bridge": "19e0d6ad-f760-4574-a85a-cd666c50d49d",
				"audio_muted": false,
				"video_muted": false,
				"source_names": false
			}
		},
		"sessions": {
			"e81b28bf-451c-457b-bfb8-d9e9db890934": {
				"bridge": {
					"version": "2.1.665-g3a90ccdc",
					"release": "null",
					"stress": 8.0E-5,
					"operational": true,
					"packet_rate": 4,
					"region": "us-west",
					"drain": false,
					"graceful-shutdown": false,
					"overloaded": false,
					"relay-id": "43b603ad-b979-44df-857f-ba287bc71948",
					"healthy": true
				},
				"id": "f2d5ed6d-dc41-4814-95e3-e286ba50d5e5",
				"feedback_sources": {
					"jvb": {
						"sources": [{
							"ssrc": 247794930,
							"media_type": "audio",
							"name": "jvb-a0",
							"msid": "mixedmslabel mixedlabelaudio0"
						}, {
							"ssrc": 1791984160,
							"media_type": "video",
							"name": "jvb-v0",
							"msid": "mixedmslabel mixedlabelvideo0"
						}],
						"groups": []
					}
				},
				"created": true,
				"relays": {
					"3991d944-5c42-474d-8ca0-1119f81c2e09": {
						"id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
						"use_unique_port": true,
						"ice_controlling": true,
						"dtls_setup": "active",
						"websocket_active": true,
						"transport_updated": true
					}
				},
				"participants": ["1e47612a"]
			},
			"19e0d6ad-f760-4574-a85a-cd666c50d49d": {
				"bridge": {
					"version": "2.1.665-g3a90ccdc",
					"release": "null",
					"stress": 2.0E-5,
					"operational": true,
					"packet_rate": 1,
					"region": "us-east",
					"drain": false,
					"graceful-shutdown": false,
					"overloaded": false,
					"relay-id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
					"healthy": true
				},
				"id": "c6ed75d0-14e1-421b-a7d8-0078d1753b1e",
				"feedback_sources": {
					"jvb": {
						"sources": [{
							"ssrc": 1730165554,
							"media_type": "audio",
							"name": "jvb-a0",
							"msid": "mixedmslabel mixedlabelaudio0"
						}, {
							"ssrc": 3501533784,
							"media_type": "video",
							"name": "jvb-v0",
							"msid": "mixedmslabel mixedlabelvideo0"
						}],
						"groups": []
					}
				},
				"created": true,
				"relays": {
					"43b603ad-b979-44df-857f-ba287bc71948": {
						"id": "43b603ad-b979-44df-857f-ba287bc71948",
						"use_unique_port": false,
						"ice_controlling": false,
						"dtls_setup": "passive",
						"websocket_active": false,
						"transport_updated": true
					}
				},
				"participants": ["597bd8c3"]
			}
		}
	},
	"conference_properties": {
		"support-terminate-restart": "true",
		"bridge-count": "2"
	},
	"include_in_statistics": true,
	"conference_sources": {
		"a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/597bd8c3": {
			"sources": [],
			"groups": []
		}
	},
	"audio_limit_reached": false,
	"video_limit_reached": false
}

Now add the 3rd one:

{
  "focus_manager": {
    "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live": 3
  },
  "bridge_selector": {
    "strategy": "SplitBridgeSelectionStrategy",
    "bridge": {
      "jvbbrewery@internal.auth.meetbit.live/e81b28bf-451c-457b-bfb8-d9e9db890934": {
        "version": "2.1.665-g3a90ccdc",
        "release": "null",
        "stress": 0.00632,
        "operational": true,
        "packet_rate": 41,
        "region": "us-west",
        "drain": false,
        "graceful-shutdown": false,
        "overloaded": false,
        "relay-id": "43b603ad-b979-44df-857f-ba287bc71948",
        "healthy": true
      },
      "jvbbrewery@internal.auth.meetbit.live/19e0d6ad-f760-4574-a85a-cd666c50d49d": {
        "version": "2.1.665-g3a90ccdc",
        "release": "null",
        "stress": 0.00356,
        "operational": true,
        "packet_rate": 39,
        "region": "us-east",
        "drain": false,
        "graceful-shutdown": false,
        "overloaded": false,
        "relay-id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
        "healthy": true
      },
      "jvbbrewery@internal.auth.meetbit.live/58e125ea-55ce-4158-b96f-edcb6736d930": {
        "version": "2.1.665-g3a90ccdc",
        "release": "null",
        "stress": 0.01638,
        "operational": true,
        "packet_rate": 274,
        "region": "us-south",
        "drain": false,
        "graceful-shutdown": false,
        "overloaded": false,
        "relay-id": "68372f0b-2740-4dfd-aea8-9ebe3e29b477",
        "healthy": true
      }
    }
  },
  "jibri_detector": "null",
  "sip_jibri_detector": "null",
  "jigasi_detector": "null"
}

{
	"name": "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live",
	"config": {
		"start_audio_muted": "null",
		"start_video_muted": "null",
		"rtcstats_enabled": false,
		"callstats_enabled": false,
		"min_bitrate": -1,
		"start_bitrate": 800,
		"stereo_enabled": false,
		"opus_max_average_bitrate": -1
	},
	"chat_room": {
		"room_jid": "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live",
		"my_occupant_jid": "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/focus",
		"members": {
			"gafj_fmzv2glnqq_@guest.meetbit.live\/X40EwrhH": {
				"resourcepart": "1e47612a",
				"region": "us-east",
				"join_order_number": 2,
				"occupant_jid": "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/1e47612a",
				"jid": "gafj_fmzv2glnqq_@guest.meetbit.live\/X40EwrhH",
				"robot": false,
				"is_jibri": false,
				"is_jigasi": false,
				"role": "GUEST",
				"stats_id": "Nathanael-7fj",
				"is_audio_muted": true,
				"is_video_muted": false
			},
			"h9qvuxxjrgan3ekl@guest.meetbit.live\/JcHzeivb": {
				"resourcepart": "688d329d",
				"region": "us-east",
				"join_order_number": 3,
				"occupant_jid": "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/688d329d",
				"jid": "h9qvuxxjrgan3ekl@guest.meetbit.live\/JcHzeivb",
				"robot": false,
				"is_jibri": false,
				"is_jigasi": false,
				"role": "GUEST",
				"stats_id": "Mavis-1nE",
				"is_audio_muted": true,
				"is_video_muted": false
			},
			"eqqhgbqanslg5fp5@guest.meetbit.live\/gvGp_DGM": {
				"resourcepart": "597bd8c3",
				"region": "us-east",
				"join_order_number": 1,
				"occupant_jid": "a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/597bd8c3",
				"jid": "eqqhgbqanslg5fp5@guest.meetbit.live\/gvGp_DGM",
				"robot": false,
				"is_jibri": false,
				"is_jigasi": false,
				"role": "OWNER",
				"stats_id": "Larissa-eqf",
				"is_audio_muted": true,
				"is_video_muted": true
			}
		},
		"role": "OWNER",
		"meeting_id": "77c8a90d-d228-4aac-9691-d1ddf27d0e6c",
		"is_breakout_room": false,
		"main_room": "null",
		"num_audio_senders": 0,
		"num_video_senders": 2
	},
	"participants": {
		"1e47612a": {
			"id": "1e47612a",
			"remote_sources_queue": [],
			"invite_runnable": "Not running",
			"jingle_session": "not null"
		},
		"688d329d": {
			"id": "688d329d",
			"remote_sources_queue": [],
			"invite_runnable": "Not running",
			"jingle_session": "not null"
		},
		"597bd8c3": {
			"id": "597bd8c3",
			"remote_sources_queue": [],
			"invite_runnable": "Not running",
			"jingle_session": "not null"
		}
	},
	"chat_room_role_manager": {
		"class": "OrderedJsonObject"
	},
	"started": true,
	"creation_time": "2022-04-22T14:13:50.642757689Z",
	"has_had_at_least_one_participant": true,
	"start_audio_muted": false,
	"start_video_muted": false,
	"colibri_session_manager": {
		"participants": {
			"1e47612a": {
				"id": "1e47612a",
				"stats_id": "Nathanael-7fj",
				"sources": {
					"a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/1e47612a": {
						"sources": [{
							"ssrc": 830926377,
							"media_type": "video",
							"name": "null",
							"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
						}, {
							"ssrc": 1864285845,
							"media_type": "video",
							"name": "null",
							"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
						}, {
							"ssrc": 2550483161,
							"media_type": "video",
							"name": "null",
							"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
						}, {
							"ssrc": 2607007306,
							"media_type": "video",
							"name": "null",
							"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
						}, {
							"ssrc": 2748068359,
							"media_type": "video",
							"name": "null",
							"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
						}, {
							"ssrc": 4052344805,
							"media_type": "video",
							"name": "null",
							"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
						}],
						"groups": [{
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [2748068359, 830926377]
						}, {
							"semantics": "SIM",
							"media_type": "video",
							"ssrcs": [2748068359, 1864285845, 2607007306]
						}, {
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [1864285845, 2550483161]
						}, {
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [2607007306, 4052344805]
						}]
					}
				},
				"bridge": "e81b28bf-451c-457b-bfb8-d9e9db890934",
				"audio_muted": false,
				"video_muted": false,
				"source_names": false
			},
			"597bd8c3": {
				"id": "597bd8c3",
				"stats_id": "Larissa-eqf",
				"sources": {
					"a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/597bd8c3": {
						"sources": [],
						"groups": []
					}
				},
				"bridge": "19e0d6ad-f760-4574-a85a-cd666c50d49d",
				"audio_muted": false,
				"video_muted": false,
				"source_names": false
			},
			"688d329d": {
				"id": "688d329d",
				"stats_id": "Mavis-1nE",
				"sources": {
					"a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/688d329d": {
						"sources": [{
							"ssrc": 1736982863,
							"media_type": "video",
							"name": "null",
							"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
						}, {
							"ssrc": 3626830695,
							"media_type": "video",
							"name": "null",
							"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
						}, {
							"ssrc": 1557623399,
							"media_type": "video",
							"name": "null",
							"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
						}, {
							"ssrc": 3192503113,
							"media_type": "video",
							"name": "null",
							"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
						}, {
							"ssrc": 602382095,
							"media_type": "video",
							"name": "null",
							"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
						}, {
							"ssrc": 3556638268,
							"media_type": "video",
							"name": "null",
							"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
						}],
						"groups": [{
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [1736982863, 3626830695]
						}, {
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [1557623399, 3192503113]
						}, {
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [602382095, 3556638268]
						}, {
							"semantics": "SIM",
							"media_type": "video",
							"ssrcs": [1736982863, 1557623399, 602382095]
						}]
					}
				},
				"bridge": "58e125ea-55ce-4158-b96f-edcb6736d930",
				"audio_muted": false,
				"video_muted": false,
				"source_names": false
			}
		},
		"sessions": {
			"e81b28bf-451c-457b-bfb8-d9e9db890934": {
				"bridge": {
					"version": "2.1.665-g3a90ccdc",
					"release": "null",
					"stress": 0.00616,
					"operational": true,
					"packet_rate": 38,
					"region": "us-west",
					"drain": false,
					"graceful-shutdown": false,
					"overloaded": false,
					"relay-id": "43b603ad-b979-44df-857f-ba287bc71948",
					"healthy": true
				},
				"id": "f2d5ed6d-dc41-4814-95e3-e286ba50d5e5",
				"feedback_sources": {
					"jvb": {
						"sources": [{
							"ssrc": 247794930,
							"media_type": "audio",
							"name": "jvb-a0",
							"msid": "mixedmslabel mixedlabelaudio0"
						}, {
							"ssrc": 1791984160,
							"media_type": "video",
							"name": "jvb-v0",
							"msid": "mixedmslabel mixedlabelvideo0"
						}],
						"groups": []
					}
				},
				"created": true,
				"relays": {
					"3991d944-5c42-474d-8ca0-1119f81c2e09": {
						"id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
						"use_unique_port": true,
						"ice_controlling": true,
						"dtls_setup": "active",
						"websocket_active": true,
						"transport_updated": true
					},
					"68372f0b-2740-4dfd-aea8-9ebe3e29b477": {
						"id": "68372f0b-2740-4dfd-aea8-9ebe3e29b477",
						"use_unique_port": true,
						"ice_controlling": true,
						"dtls_setup": "active",
						"websocket_active": true,
						"transport_updated": true
					}
				},
				"participants": ["1e47612a"]
			},
			"19e0d6ad-f760-4574-a85a-cd666c50d49d": {
				"bridge": {
					"version": "2.1.665-g3a90ccdc",
					"release": "null",
					"stress": 0.00592,
					"operational": true,
					"packet_rate": 36,
					"region": "us-east",
					"drain": false,
					"graceful-shutdown": false,
					"overloaded": false,
					"relay-id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
					"healthy": true
				},
				"id": "c6ed75d0-14e1-421b-a7d8-0078d1753b1e",
				"feedback_sources": {
					"jvb": {
						"sources": [{
							"ssrc": 1730165554,
							"media_type": "audio",
							"name": "jvb-a0",
							"msid": "mixedmslabel mixedlabelaudio0"
						}, {
							"ssrc": 3501533784,
							"media_type": "video",
							"name": "jvb-v0",
							"msid": "mixedmslabel mixedlabelvideo0"
						}],
						"groups": []
					}
				},
				"created": true,
				"relays": {
					"43b603ad-b979-44df-857f-ba287bc71948": {
						"id": "43b603ad-b979-44df-857f-ba287bc71948",
						"use_unique_port": false,
						"ice_controlling": false,
						"dtls_setup": "passive",
						"websocket_active": false,
						"transport_updated": true
					},
					"68372f0b-2740-4dfd-aea8-9ebe3e29b477": {
						"id": "68372f0b-2740-4dfd-aea8-9ebe3e29b477",
						"use_unique_port": true,
						"ice_controlling": true,
						"dtls_setup": "active",
						"websocket_active": true,
						"transport_updated": true
					}
				},
				"participants": ["597bd8c3"]
			},
			"58e125ea-55ce-4158-b96f-edcb6736d930": {
				"bridge": {
					"version": "2.1.665-g3a90ccdc",
					"release": "null",
					"stress": 0.01624,
					"operational": true,
					"packet_rate": 264,
					"region": "us-south",
					"drain": false,
					"graceful-shutdown": false,
					"overloaded": false,
					"relay-id": "68372f0b-2740-4dfd-aea8-9ebe3e29b477",
					"healthy": true
				},
				"id": "37ec81fa-c06e-4a87-b511-e62aa2dd14c0",
				"feedback_sources": {
					"jvb": {
						"sources": [{
							"ssrc": 3398997268,
							"media_type": "audio",
							"name": "jvb-a0",
							"msid": "mixedmslabel mixedlabelaudio0"
						}, {
							"ssrc": 646722230,
							"media_type": "video",
							"name": "jvb-v0",
							"msid": "mixedmslabel mixedlabelvideo0"
						}],
						"groups": []
					}
				},
				"created": true,
				"relays": {
					"43b603ad-b979-44df-857f-ba287bc71948": {
						"id": "43b603ad-b979-44df-857f-ba287bc71948",
						"use_unique_port": false,
						"ice_controlling": false,
						"dtls_setup": "passive",
						"websocket_active": false,
						"transport_updated": true
					},
					"3991d944-5c42-474d-8ca0-1119f81c2e09": {
						"id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
						"use_unique_port": false,
						"ice_controlling": false,
						"dtls_setup": "passive",
						"websocket_active": false,
						"transport_updated": true
					}
				},
				"participants": ["688d329d"]
			}
		}
	},
	"conference_properties": {
		"support-terminate-restart": "true",
		"bridge-count": "3"
	},
	"include_in_statistics": true,
	"conference_sources": {
		"a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/1e47612a": {
			"sources": [{
				"ssrc": 830926377,
				"media_type": "video",
				"name": "null",
				"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
			}, {
				"ssrc": 1864285845,
				"media_type": "video",
				"name": "null",
				"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
			}, {
				"ssrc": 2550483161,
				"media_type": "video",
				"name": "null",
				"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
			}, {
				"ssrc": 2607007306,
				"media_type": "video",
				"name": "null",
				"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
			}, {
				"ssrc": 2748068359,
				"media_type": "video",
				"name": "null",
				"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
			}, {
				"ssrc": 4052344805,
				"media_type": "video",
				"name": "null",
				"msid": "1e47612a-video-2 f990b66c-7aef-44dc-9e61-c1a4db612bcb-2"
			}],
			"groups": [{
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [2748068359, 830926377]
			}, {
				"semantics": "SIM",
				"media_type": "video",
				"ssrcs": [2748068359, 1864285845, 2607007306]
			}, {
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [1864285845, 2550483161]
			}, {
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [2607007306, 4052344805]
			}]
		},
		"a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/688d329d": {
			"sources": [{
				"ssrc": 1736982863,
				"media_type": "video",
				"name": "null",
				"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
			}, {
				"ssrc": 3626830695,
				"media_type": "video",
				"name": "null",
				"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
			}, {
				"ssrc": 1557623399,
				"media_type": "video",
				"name": "null",
				"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
			}, {
				"ssrc": 3192503113,
				"media_type": "video",
				"name": "null",
				"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
			}, {
				"ssrc": 602382095,
				"media_type": "video",
				"name": "null",
				"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
			}, {
				"ssrc": 3556638268,
				"media_type": "video",
				"name": "null",
				"msid": "688d329d-video-1 c0f4aee8-6a8f-4cb9-9a05-b144a5a8c17c-1"
			}],
			"groups": [{
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [1736982863, 3626830695]
			}, {
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [1557623399, 3192503113]
			}, {
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [602382095, 3556638268]
			}, {
				"semantics": "SIM",
				"media_type": "video",
				"ssrcs": [1736982863, 1557623399, 602382095]
			}]
		},
		"a0e17ae9-0548-4120-950a-72a3c970151c@conference.meetbit.live\/597bd8c3": {
			"sources": [],
			"groups": []
		}
	},
	"audio_limit_reached": false,
	"video_limit_reached": false
}

Is it just video dropped? What about audio? Or it is when there are 3 participants there is no audio or video …
Make sure all bridges are reporting the correct public address and you have allowed/forwarded the ports.

You can make the experiment using only a bridge at a time, and make sure it works with 3 participants, to eliminate the port/address thingy.

Ok so I hosted a 4 people conference in each bridge with no problem (others JVB stopped) audio and video work, people can drop and everything is fine.

Now lets have 2 JVB’s open with two different regions, octo SplitBridgeSelectionStrategy.

1st client joins with video and audio on, then 2nd client joins with video and audio no problem. Now 3rd client joins with video and audio off, drops 1st client video and audio shrieks (so I guess audio is passing through, prob feeback since I’m on the same pc plus a mobile). Now I drop 3rd client and call between 1st and 2nd client is normal again.

So as long as 3rd client is there, 1st client video is not working.

I would like to solve this for just 2 JVB’s first since 3 is asking for trouble atm.

2 JVB’s and 2 client’s working:

{
  "focus_manager": {
    "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live": 2
  },
  "bridge_selector": {
    "strategy": "SplitBridgeSelectionStrategy",
    "bridge": {
      "jvbbrewery@internal.auth.meetbit.live/19e0d6ad-f760-4574-a85a-cd666c50d49d": {
        "version": "2.1.665-g3a90ccdc",
        "release": "null",
        "stress": 8e-05,
        "operational": true,
        "packet_rate": 4,
        "region": "us-east",
        "drain": false,
        "graceful-shutdown": false,
        "overloaded": false,
        "relay-id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
        "healthy": true
      },
      "jvbbrewery@internal.auth.meetbit.live/58e125ea-55ce-4158-b96f-edcb6736d930": {
        "version": "2.1.665-g3a90ccdc",
        "release": "null",
        "stress": 8e-05,
        "operational": true,
        "packet_rate": 5,
        "region": "us-south",
        "drain": false,
        "graceful-shutdown": false,
        "overloaded": false,
        "relay-id": "68372f0b-2740-4dfd-aea8-9ebe3e29b477",
        "healthy": true
      }
    }
  },
  "jibri_detector": "null",
  "sip_jibri_detector": "null",
  "jigasi_detector": "null"
}

{
	"name": "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live",
	"config": {
		"start_audio_muted": "null",
		"start_video_muted": "null",
		"rtcstats_enabled": false,
		"callstats_enabled": false,
		"min_bitrate": -1,
		"start_bitrate": 800,
		"stereo_enabled": false,
		"opus_max_average_bitrate": -1
	},
	"chat_room": {
		"room_jid": "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live",
		"my_occupant_jid": "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/focus",
		"members": {
			"kd3efrc-41smzjkv@guest.meetbit.live\/og6AnAku": {
				"resourcepart": "601f1e60",
				"region": "us-east",
				"join_order_number": 2,
				"occupant_jid": "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/601f1e60",
				"jid": "kd3efrc-41smzjkv@guest.meetbit.live\/og6AnAku",
				"robot": false,
				"is_jibri": false,
				"is_jigasi": false,
				"role": "GUEST",
				"stats_id": "Tom-ub5",
				"is_audio_muted": true,
				"is_video_muted": false
			},
			"fnpxbigqsnsygpdp@guest.meetbit.live\/uhyOT44d": {
				"resourcepart": "2b782477",
				"region": "us-east",
				"join_order_number": 1,
				"occupant_jid": "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/2b782477",
				"jid": "fnpxbigqsnsygpdp@guest.meetbit.live\/uhyOT44d",
				"robot": false,
				"is_jibri": false,
				"is_jigasi": false,
				"role": "OWNER",
				"stats_id": "Larissa-eqf",
				"is_audio_muted": true,
				"is_video_muted": false
			}
		},
		"role": "OWNER",
		"meeting_id": "0f2a0c2b-1de2-4dc5-ac1d-d7003fdd5085",
		"is_breakout_room": false,
		"main_room": "null",
		"num_audio_senders": 0,
		"num_video_senders": 2
	},
	"participants": {
		"601f1e60": {
			"id": "601f1e60",
			"remote_sources_queue": [],
			"invite_runnable": "Not running",
			"jingle_session": "not null"
		},
		"2b782477": {
			"id": "2b782477",
			"remote_sources_queue": [],
			"invite_runnable": "Not running",
			"jingle_session": "not null"
		}
	},
	"chat_room_role_manager": {
		"class": "OrderedJsonObject"
	},
	"started": true,
	"creation_time": "2022-04-22T15:45:00.838133477Z",
	"has_had_at_least_one_participant": true,
	"start_audio_muted": false,
	"start_video_muted": false,
	"colibri_session_manager": {
		"participants": {
			"601f1e60": {
				"id": "601f1e60",
				"stats_id": "Tom-ub5",
				"sources": {},
				"bridge": "19e0d6ad-f760-4574-a85a-cd666c50d49d",
				"audio_muted": false,
				"video_muted": false,
				"source_names": false
			},
			"2b782477": {
				"id": "2b782477",
				"stats_id": "Larissa-eqf",
				"sources": {},
				"bridge": "58e125ea-55ce-4158-b96f-edcb6736d930",
				"audio_muted": false,
				"video_muted": false,
				"source_names": false
			}
		},
		"sessions": {
			"19e0d6ad-f760-4574-a85a-cd666c50d49d": {
				"bridge": {
					"version": "2.1.665-g3a90ccdc",
					"release": "null",
					"stress": 8.0E-5,
					"operational": true,
					"packet_rate": 4,
					"region": "us-east",
					"drain": false,
					"graceful-shutdown": false,
					"overloaded": false,
					"relay-id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
					"healthy": true
				},
				"id": "05f21e1b-f7f5-4e55-90bc-d52ab2cf5b13",
				"feedback_sources": {
					"jvb": {
						"sources": [{
							"ssrc": 1670427306,
							"media_type": "audio",
							"name": "jvb-a0",
							"msid": "mixedmslabel mixedlabelaudio0"
						}, {
							"ssrc": 3351958455,
							"media_type": "video",
							"name": "jvb-v0",
							"msid": "mixedmslabel mixedlabelvideo0"
						}],
						"groups": []
					}
				},
				"created": true,
				"relays": {
					"68372f0b-2740-4dfd-aea8-9ebe3e29b477": {
						"id": "68372f0b-2740-4dfd-aea8-9ebe3e29b477",
						"use_unique_port": true,
						"ice_controlling": true,
						"dtls_setup": "active",
						"websocket_active": true,
						"transport_updated": true
					}
				},
				"participants": ["601f1e60"]
			},
			"58e125ea-55ce-4158-b96f-edcb6736d930": {
				"bridge": {
					"version": "2.1.665-g3a90ccdc",
					"release": "null",
					"stress": 8.0E-5,
					"operational": true,
					"packet_rate": 5,
					"region": "us-south",
					"drain": false,
					"graceful-shutdown": false,
					"overloaded": false,
					"relay-id": "68372f0b-2740-4dfd-aea8-9ebe3e29b477",
					"healthy": true
				},
				"id": "807d08c9-77f0-4d54-8417-9ce9f6e6bd57",
				"feedback_sources": {
					"jvb": {
						"sources": [{
							"ssrc": 1532398211,
							"media_type": "audio",
							"name": "jvb-a0",
							"msid": "mixedmslabel mixedlabelaudio0"
						}, {
							"ssrc": 3367903239,
							"media_type": "video",
							"name": "jvb-v0",
							"msid": "mixedmslabel mixedlabelvideo0"
						}],
						"groups": []
					}
				},
				"created": true,
				"relays": {
					"3991d944-5c42-474d-8ca0-1119f81c2e09": {
						"id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
						"use_unique_port": false,
						"ice_controlling": false,
						"dtls_setup": "passive",
						"websocket_active": false,
						"transport_updated": true
					}
				},
				"participants": ["2b782477"]
			}
		}
	},
	"conference_properties": {
		"support-terminate-restart": "true",
		"bridge-count": "2"
	},
	"include_in_statistics": true,
	"conference_sources": {
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/48078a1f": {
			"sources": [],
			"groups": []
		},
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/9cacd8e0": {
			"sources": [],
			"groups": []
		},
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/499a93f7": {
			"sources": [],
			"groups": []
		},
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/5e7d05e6": {
			"sources": [],
			"groups": []
		},
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/7491de10": {
			"sources": [],
			"groups": []
		}
	},
	"audio_limit_reached": false,
	"video_limit_reached": false
}

Now add 3rd client:

{
	"name": "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live",
	"config": {
		"start_audio_muted": "null",
		"start_video_muted": "null",
		"rtcstats_enabled": false,
		"callstats_enabled": false,
		"min_bitrate": -1,
		"start_bitrate": 800,
		"stereo_enabled": false,
		"opus_max_average_bitrate": -1
	},
	"chat_room": {
		"room_jid": "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live",
		"my_occupant_jid": "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/focus",
		"members": {
			"kd3efrc-41smzjkv@guest.meetbit.live\/og6AnAku": {
				"resourcepart": "601f1e60",
				"region": "us-east",
				"join_order_number": 2,
				"occupant_jid": "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/601f1e60",
				"jid": "kd3efrc-41smzjkv@guest.meetbit.live\/og6AnAku",
				"robot": false,
				"is_jibri": false,
				"is_jigasi": false,
				"role": "GUEST",
				"stats_id": "Tom-ub5",
				"is_audio_muted": true,
				"is_video_muted": false
			},
			"igndfq6folqrfii7@guest.meetbit.live\/0kuG-bV0": {
				"resourcepart": "0e76055b",
				"region": "us-east",
				"join_order_number": 3,
				"occupant_jid": "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/0e76055b",
				"jid": "igndfq6folqrfii7@guest.meetbit.live\/0kuG-bV0",
				"robot": false,
				"is_jibri": false,
				"is_jigasi": false,
				"role": "GUEST",
				"stats_id": "Haven-3ao",
				"is_audio_muted": true,
				"is_video_muted": true
			},
			"fnpxbigqsnsygpdp@guest.meetbit.live\/uhyOT44d": {
				"resourcepart": "2b782477",
				"region": "us-east",
				"join_order_number": 1,
				"occupant_jid": "7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/2b782477",
				"jid": "fnpxbigqsnsygpdp@guest.meetbit.live\/uhyOT44d",
				"robot": false,
				"is_jibri": false,
				"is_jigasi": false,
				"role": "OWNER",
				"stats_id": "Larissa-eqf",
				"is_audio_muted": true,
				"is_video_muted": false
			}
		},
		"role": "OWNER",
		"meeting_id": "0f2a0c2b-1de2-4dc5-ac1d-d7003fdd5085",
		"is_breakout_room": false,
		"main_room": "null",
		"num_audio_senders": 0,
		"num_video_senders": 2
	},
	"participants": {
		"601f1e60": {
			"id": "601f1e60",
			"remote_sources_queue": [],
			"invite_runnable": "Not running",
			"jingle_session": "not null"
		},
		"0e76055b": {
			"id": "0e76055b",
			"remote_sources_queue": [],
			"invite_runnable": "Not running",
			"jingle_session": "not null"
		},
		"2b782477": {
			"id": "2b782477",
			"remote_sources_queue": [],
			"invite_runnable": "Not running",
			"jingle_session": "not null"
		}
	},
	"chat_room_role_manager": {
		"class": "OrderedJsonObject"
	},
	"started": true,
	"creation_time": "2022-04-22T15:45:00.838133477Z",
	"has_had_at_least_one_participant": true,
	"start_audio_muted": false,
	"start_video_muted": false,
	"colibri_session_manager": {
		"participants": {
			"601f1e60": {
				"id": "601f1e60",
				"stats_id": "Tom-ub5",
				"sources": {
					"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/601f1e60": {
						"sources": [{
							"ssrc": 129409543,
							"media_type": "video",
							"name": "null",
							"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
						}, {
							"ssrc": 221931931,
							"media_type": "video",
							"name": "null",
							"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
						}, {
							"ssrc": 272050140,
							"media_type": "video",
							"name": "null",
							"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
						}, {
							"ssrc": 879872072,
							"media_type": "video",
							"name": "null",
							"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
						}, {
							"ssrc": 3395733858,
							"media_type": "video",
							"name": "null",
							"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
						}, {
							"ssrc": 4201794157,
							"media_type": "video",
							"name": "null",
							"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
						}],
						"groups": [{
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [221931931, 3395733858]
						}, {
							"semantics": "SIM",
							"media_type": "video",
							"ssrcs": [221931931, 4201794157, 129409543]
						}, {
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [4201794157, 272050140]
						}, {
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [129409543, 879872072]
						}]
					}
				},
				"bridge": "19e0d6ad-f760-4574-a85a-cd666c50d49d",
				"audio_muted": false,
				"video_muted": false,
				"source_names": false
			},
			"2b782477": {
				"id": "2b782477",
				"stats_id": "Larissa-eqf",
				"sources": {
					"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/2b782477": {
						"sources": [{
							"ssrc": 3772026033,
							"media_type": "audio",
							"name": "null",
							"msid": "2b782477-audio-2 d8950fc9-d959-4b16-b806-1de86ed5382c-2"
						}, {
							"ssrc": 1595249385,
							"media_type": "video",
							"name": "null",
							"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
						}, {
							"ssrc": 1611412848,
							"media_type": "video",
							"name": "null",
							"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
						}, {
							"ssrc": 1816940765,
							"media_type": "video",
							"name": "null",
							"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
						}, {
							"ssrc": 2298320781,
							"media_type": "video",
							"name": "null",
							"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
						}, {
							"ssrc": 2708549874,
							"media_type": "video",
							"name": "null",
							"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
						}, {
							"ssrc": 2749315982,
							"media_type": "video",
							"name": "null",
							"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
						}],
						"groups": [{
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [1816940765, 2708549874]
						}, {
							"semantics": "SIM",
							"media_type": "video",
							"ssrcs": [1816940765, 2749315982, 2298320781]
						}, {
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [2749315982, 1595249385]
						}, {
							"semantics": "FID",
							"media_type": "video",
							"ssrcs": [2298320781, 1611412848]
						}]
					}
				},
				"bridge": "58e125ea-55ce-4158-b96f-edcb6736d930",
				"audio_muted": false,
				"video_muted": false,
				"source_names": false
			},
			"0e76055b": {
				"id": "0e76055b",
				"stats_id": "Haven-3ao",
				"sources": {
					"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/0e76055b": {
						"sources": [],
						"groups": []
					}
				},
				"bridge": "19e0d6ad-f760-4574-a85a-cd666c50d49d",
				"audio_muted": false,
				"video_muted": false,
				"source_names": false
			}
		},
		"sessions": {
			"19e0d6ad-f760-4574-a85a-cd666c50d49d": {
				"bridge": {
					"version": "2.1.665-g3a90ccdc",
					"release": "null",
					"stress": 0.00266,
					"operational": true,
					"packet_rate": 99,
					"region": "us-east",
					"drain": false,
					"graceful-shutdown": false,
					"overloaded": false,
					"relay-id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
					"healthy": true
				},
				"id": "05f21e1b-f7f5-4e55-90bc-d52ab2cf5b13",
				"feedback_sources": {
					"jvb": {
						"sources": [{
							"ssrc": 1670427306,
							"media_type": "audio",
							"name": "jvb-a0",
							"msid": "mixedmslabel mixedlabelaudio0"
						}, {
							"ssrc": 3351958455,
							"media_type": "video",
							"name": "jvb-v0",
							"msid": "mixedmslabel mixedlabelvideo0"
						}],
						"groups": []
					}
				},
				"created": true,
				"relays": {
					"68372f0b-2740-4dfd-aea8-9ebe3e29b477": {
						"id": "68372f0b-2740-4dfd-aea8-9ebe3e29b477",
						"use_unique_port": true,
						"ice_controlling": true,
						"dtls_setup": "active",
						"websocket_active": true,
						"transport_updated": true
					}
				},
				"participants": ["601f1e60", "0e76055b"]
			},
			"58e125ea-55ce-4158-b96f-edcb6736d930": {
				"bridge": {
					"version": "2.1.665-g3a90ccdc",
					"release": "null",
					"stress": 1.0E-4,
					"operational": true,
					"packet_rate": 71,
					"region": "us-south",
					"drain": false,
					"graceful-shutdown": false,
					"overloaded": false,
					"relay-id": "68372f0b-2740-4dfd-aea8-9ebe3e29b477",
					"healthy": true
				},
				"id": "807d08c9-77f0-4d54-8417-9ce9f6e6bd57",
				"feedback_sources": {
					"jvb": {
						"sources": [{
							"ssrc": 1532398211,
							"media_type": "audio",
							"name": "jvb-a0",
							"msid": "mixedmslabel mixedlabelaudio0"
						}, {
							"ssrc": 3367903239,
							"media_type": "video",
							"name": "jvb-v0",
							"msid": "mixedmslabel mixedlabelvideo0"
						}],
						"groups": []
					}
				},
				"created": true,
				"relays": {
					"3991d944-5c42-474d-8ca0-1119f81c2e09": {
						"id": "3991d944-5c42-474d-8ca0-1119f81c2e09",
						"use_unique_port": false,
						"ice_controlling": false,
						"dtls_setup": "passive",
						"websocket_active": false,
						"transport_updated": true
					}
				},
				"participants": ["2b782477"]
			}
		}
	},
	"conference_properties": {
		"support-terminate-restart": "true",
		"bridge-count": "2"
	},
	"include_in_statistics": true,
	"conference_sources": {
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/48078a1f": {
			"sources": [],
			"groups": []
		},
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/9cacd8e0": {
			"sources": [],
			"groups": []
		},
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/499a93f7": {
			"sources": [],
			"groups": []
		},
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/601f1e60": {
			"sources": [{
				"ssrc": 129409543,
				"media_type": "video",
				"name": "null",
				"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
			}, {
				"ssrc": 221931931,
				"media_type": "video",
				"name": "null",
				"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
			}, {
				"ssrc": 272050140,
				"media_type": "video",
				"name": "null",
				"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
			}, {
				"ssrc": 879872072,
				"media_type": "video",
				"name": "null",
				"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
			}, {
				"ssrc": 3395733858,
				"media_type": "video",
				"name": "null",
				"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
			}, {
				"ssrc": 4201794157,
				"media_type": "video",
				"name": "null",
				"msid": "601f1e60-video-1 8fdd1312-06d1-43a0-9567-d547e1929b52-1"
			}],
			"groups": [{
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [221931931, 3395733858]
			}, {
				"semantics": "SIM",
				"media_type": "video",
				"ssrcs": [221931931, 4201794157, 129409543]
			}, {
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [4201794157, 272050140]
			}, {
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [129409543, 879872072]
			}]
		},
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/5e7d05e6": {
			"sources": [],
			"groups": []
		},
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/0e76055b": {
			"sources": [],
			"groups": []
		},
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/7491de10": {
			"sources": [],
			"groups": []
		},
		"7d780a49-914c-4295-8377-343ea3c2bf1c@conference.meetbit.live\/2b782477": {
			"sources": [{
				"ssrc": 3772026033,
				"media_type": "audio",
				"name": "null",
				"msid": "2b782477-audio-2 d8950fc9-d959-4b16-b806-1de86ed5382c-2"
			}, {
				"ssrc": 1595249385,
				"media_type": "video",
				"name": "null",
				"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
			}, {
				"ssrc": 1611412848,
				"media_type": "video",
				"name": "null",
				"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
			}, {
				"ssrc": 1816940765,
				"media_type": "video",
				"name": "null",
				"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
			}, {
				"ssrc": 2298320781,
				"media_type": "video",
				"name": "null",
				"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
			}, {
				"ssrc": 2708549874,
				"media_type": "video",
				"name": "null",
				"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
			}, {
				"ssrc": 2749315982,
				"media_type": "video",
				"name": "null",
				"msid": "2b782477-video-2 a979d5fe-618c-4cc1-b067-b94e94946622-2"
			}],
			"groups": [{
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [1816940765, 2708549874]
			}, {
				"semantics": "SIM",
				"media_type": "video",
				"ssrcs": [1816940765, 2749315982, 2298320781]
			}, {
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [2749315982, 1595249385]
			}, {
				"semantics": "FID",
				"media_type": "video",
				"ssrcs": [2298320781, 1611412848]
			}]
		}
	},
	"audio_limit_reached": false,
	"video_limit_reached": false
}

And Jicofo log when 3rd client joined

Jicofo 2022-04-22 16:15:27.284 INFO: [383] BridgeSelectionStrategy.select#145: Selected bridge Bridge[jid=jvbbrewery@internal.auth.meetbit.live/19e0d6ad-f760-4574-a85a-cd666c50d49d, version=2.1.665-g3a90ccdc, relayId=3991d944-5c42-474d-8ca0-1119f81c2e09, region=us-east, stress=0.00] with stress=8.0E-5 for participantRegion=us-east

So when 1st client video stops, what does the icon look like ninja or grey signal bars?

You say ‘Now I drop 3rd client, toggle 1st client video’ - this means the first client video was muted? Who muted it? Do you have any config.js changes about lastN or start video muted?

So when 1st client video stops, what does the icon look like ninja or grey signal bars?

Neither, its still green, just video not shown, toggling video ON → OFF → ON does not change as long as client 3 is there. If I toggle audio I get feedback so audio is working.

You say ‘Now I drop 3rd client, toggle 1st client video’ - this means the first client video was muted? Who muted it? Do you have any config.js changes about lastN or start video muted?

Sorry client 1st video was not muted, what I meant to say was toggle is ON → OFF → ON , but ignore this as I don’t have to toggle anymore, client 1 video comes back atuomatically after 3rd client leaves (like in 3 secs)

Another easy experiment to not get confused is to disable p2p for now. When p2p is disabled user1 and user2 will be talking through the bridge, is everything normal?

Check the interconnection between the bridges and port 4096, is it working between all the bridges.

So when you have 3 participants with 2 bridges and split strategy.
user1 → jvb1
user2 → jvb2

user3 → jvb1 or jvb2, now which one is not seeing the video of user1 is it the other participant on jvb1(if any) or all participants that are on jvb2?

Neither, it drops for all.

So user3 → jvb1 or jvb2, lets say it goes to jvb1, whoever was on jvb2 cannot see the video from jvb1 anymore and user3 now on jvb1 cannot see what was on jvb1.

hmm it would be interesting to know if the issue is when user3 → jvb1 or jvb2 and it goes to the JVB that actually trasmitting the video. But that is irrelevant since if both jvb1 and jvb2 are trasmitting video then one will drop when 3rd joins.

*Just confirmed this, it just drops video from the one jvb when 3rd client joins.

You may be misled when two participants are in a meeting and they are p2p, no media goes to the bridge. Disable p2p and examine that way. And what about config.js any start muted at lastN values?

Ok so it looks like it was the P2P, so the issue is bridges cannot communicate it seems right?

P2P off, two JVB’s , client 1 joins with video and client 2 joins with video, client 1 video drops.
Let me check ports

Not sure what is missing:

JVB 1 in JMS:

videobridge {
    http-servers {
        public {
            port = 9090
        }
    }
    websockets {
        enabled = true
        domain = "meetbit.live:443"
        tls = true
    }
    octo {
      enabled=true
      region="us-east"
      relay-id="3991d944-5c42-474d-8ca0-1119f81c2e09"
      bind-address=0.0.0.0
      public-address=3.129.56.174
      bind-port=4096
    }
    apis {
        rest {
            enabled = true
        }
    }
}

Ports for JVB 1:

80/tcp ALLOW Anywhere
443/tcp ALLOW Anywhere
10000/udp ALLOW Anywhere
22/tcp ALLOW Anywhere
3478/udp ALLOW Anywhere
5349/tcp ALLOW Anywhere
8080/tcp ALLOW Anywhere
5000/tcp ALLOW Anywhere
5050/tcp ALLOW Anywhere
5222/tcp ALLOW Anywhere
4096/udp ALLOW Anywhere
9090/tcp ALLOW Anywhere

JVB 2:

videobridge {
    http-servers {
        public {
            port = 9090
        }
    }
    websockets {
        server-id = "3.142.114.29"
        enabled = true
        domain = "meetbit.live:443"
        tls = true
    }
    octo {
      enabled=true
      region="us-south"
      relay-id="68372f0b-2740-4dfd-aea8-9ebe3e29b477"
      bind-address=0.0.0.0
      public-address=3.142.114.29
      bind-port=4096
    }
    apis {
        rest {
            enabled = true
        }
    }
}

Ports for JVB 2

443/tcp ALLOW Anywhere
10000/udp ALLOW Anywhere
9090/tcp ALLOW Anywhere
4096/udp ALLOW Anywhere
8080/tcp ALLOW Anywhere
22/tcp ALLOW Anywhere

Do I need to do extra config for these:

bind-address=0.0.0.0
public-address=3.142.114.29

port 4096 is already open, and that’s the public Ip.

Don’t see any error on the network tab of Chrome either.

Is that address on the jvb machine, or those machines are behind NAT?

I suppose no nat, otherwise when using just one jvb it will not work as you are missing any harvester configs.

You don’t have sip-communicator.properties, right?

Behind AWS but I have them open there too


JVB 2 sip.comm:

org.ice4j.ice.harvest.DISABLE_AWS_HARVESTER=true
org.ice4j.ice.harvest.STUN_MAPPING_HARVESTER_ADDRESSES=meet-jit-si-turnrelay.jitsi.net:443
org.jitsi.videobridge.ENABLE_STATISTICS=true
org.jitsi.videobridge.STATISTICS_TRANSPORT=muc
org.jitsi.videobridge.xmpp.user.shard.HOSTNAME=meetbit.live
org.jitsi.videobridge.xmpp.user.shard.DOMAIN=auth.meetbit.live
org.jitsi.videobridge.xmpp.user.shard.USERNAME=jvb
org.jitsi.videobridge.xmpp.user.shard.PASSWORD=******
org.jitsi.videobridge.xmpp.user.shard.MUC_JIDS=JvbBrewery@internal.auth.meetbit.live
org.jitsi.videobridge.xmpp.user.shard.MUC_NICKNAME=58e125ea-55ce-4158-b96f-edcb6736d930
org.jitsi.videobridge.xmpp.user.shard.DISABLE_CERTIFICATE_VERIFICATION=true

JVB 1 sip in JMS:

org.ice4j.ice.harvest.DISABLE_AWS_HARVESTER=true
org.ice4j.ice.harvest.STUN_MAPPING_HARVESTER_ADDRESSES=meet-jit-si-turnrelay.jitsi.net:443
org.jitsi.videobridge.ENABLE_STATISTICS=true
org.jitsi.videobridge.STATISTICS_TRANSPORT=muc
org.jitsi.videobridge.xmpp.user.shard.HOSTNAME=localhost
org.jitsi.videobridge.xmpp.user.shard.DOMAIN=auth.meetbit.live
org.jitsi.videobridge.xmpp.user.shard.USERNAME=jvb
org.jitsi.videobridge.xmpp.user.shard.PASSWORD=******
org.jitsi.videobridge.xmpp.user.shard.MUC_JIDS=JvbBrewery@internal.auth.meetbit.live
org.jitsi.videobridge.xmpp.user.shard.MUC_NICKNAME=19e0d6ad-f760-4574-a85a-cd666c50d49d

@Boris_Grozev any idea?

Can you confirm that the websockets are working? meetbit.live:443/colibri-ws/SERVER-ID should be routed to the correct bridge based on SERVER-ID

Screenshot from 2022-04-22 16-22-37

Screenshot from 2022-04-22 16-29-32