Could not get video and audio working until I changed my focus user name to “focus” rather than “thefocususer”.
It looks like there are a couple of places where ‘focus’ is hardcoded in jitsi-meet:
./node_modules/lib-jitsi-meet/modules/xmpp/moderator.js: if (resource === ‘focus’) {
./node_modules/lib-jitsi-meet/modules/xmpp/strophe.jingle.js: const isP2P = Strophe.getResourceFromJid(fromJid) !== ‘focus’;
./node_modules/lib-jitsi-meet/modules/recording/recordingXMLUtils.js: return presence.getAttribute(‘from’).includes(‘focus’);
./node_modules/lib-jitsi-meet/JitsiConference.js: if (id === ‘focus’ || this.myUserId() === id) {
./node_modules/lib-jitsi-meet/JitsiConference.js: if (id === ‘focus’ || this.myUserId() === id) {