Error after update Google Chrome on Jitsi with iframe

Good morning dear community. I have an error after update Google Chrome to version “97.0.4692.71 (Build oficial) (64 bits)”.

The complete log is as follows:

(TIME) index.html loaded: 234
Logger.js:154 2022-01-12T12:32:21.402Z [modules/browser/BrowserCapabilities.js] <new >: This appears to be chrome, ver: 97.0.4692.71
Logger.js:154 2022-01-12T12:32:21.971Z [features/base/app] TypeError: Cannot destructure property ‘id’ of ‘Hh(…)’ as it is undefined.
at Object.changeLocalDisplayName (conference.js:3069:17)
at Object.display-name (API.js:137:28)
at API.js:543:22
at Transport.js:159:17
at Set.forEach ()
at xee.on (Transport.js:158:35)
at Object.init (API.js:541:15)
at actions.js:27:44
at index.js:11:18
at middleware.js:30:12
at middleware.js:33:20
at middleware.js:19:20
at middleware.web.js:30:20
at middleware.any.js:44:20
at middleware.js:67:12
at middleware.js:45:12
at middleware.js:61:12
at middleware.js:19:20
at middleware.js:121:12
at middleware.js:71:12
at middleware.js:79:20
at middleware.js:39:12
at middleware.js:220:12
at middleware.js:11:20
at middleware.js:60:12
at middleware.js:31:20
at middleware.web.js:25:12
at middleware.web.js:24:12
at middleware.any.js:94:20
at middleware.js:77:12
at middleware.web.js:34:20
at middleware.js:32:12
at middleware.js:25:12
at middleware.js:16:20
at middleware.js:21:12
at middleware.js:23:12
at middleware.js:20:20
at middleware.js:166:12
at middleware.js:16:16
at middleware.js:33:12
at middleware.js:209:12
at middleware.js:39:12
at middleware.js:24:12
at middleware.js:27:20
at middleware.web.js:20:20
at middleware.js:42:20
at middleware.js:208:12
at middleware.js:21:20
at middleware.js:130:12
at middleware.js:44:12
at middleware.js:49:12
at middleware.js:90:20
at middleware.js:12:20
at middleware.js:39:12
at middleware.js:35:12
at middleware.web.js:30:12
at middleware.any.js:104:12
at middleware.js:203:12
at middleware.js:106:20
at middleware.js:28:16
at middleware.js:27:12
at middleware.js:23:20
at middleware.any.js:78:12
at middleware.js:16:20
at middleware.js:91:12
at middleware.js:75:12
at middleware.js:24:20
at middleware.js:20:12
at middleware.js:15:20
at middleware.web.js:39:12
at middleware.any.js:101:12
at middleware.js:23:20
at middleware.js:21:20
at middleware.js:25:12
at middleware.js:76:20
at middleware.js:236:12
at middleware.web.js:26:12
at middleware.js:201:12
at Object.dispatch (middleware.web.js:107:12)
at BaseApp.js:87:42
i @ Logger.js:154
(anónimas) @ BaseApp.js:90
Promise.catch (asíncrono)
componentDidMount @ BaseApp.js:88
componentDidMount @ AbstractApp.js:42
wl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Gr @ react-dom.production.min.js:120
_l @ react-dom.production.min.js:244
ll @ react-dom.production.min.js:223
al @ react-dom.production.min.js:214
Wl @ react-dom.production.min.js:279
(anónimas) @ react-dom.production.min.js:282
ul @ react-dom.production.min.js:224
Zl @ react-dom.production.min.js:282
render @ react-dom.production.min.js:286
ple.renderEntryPoint @ index.web.js:54
(anónimas) @ sacmed-1641263203151-shoerdnck4o35c7l1jcm:31
Logger.js:154 2022-01-12T12:32:21.996Z [features/base/redux] <Object.persistState>: redux state persisted. 8721fcb5a82b367e918185727fcce798 → e819dc334628eb0aa92ec7d2b83df5d8
Logger.js:154 2022-01-12T12:32:22.011Z [features/base/config] Extending config with: {“defaultLanguage”:“esUS”}
Logger.js:154 2022-01-12T12:32:22.013Z [features/base/config] Extending interfaceConfig with: {“LANG_DETECTION”:true,“NATIVE_APP_NAME”:“SACMED Meet”,“PROVIDER_NAME”:“SACMED”,“SETTINGS_SECTIONS”:[“devices”,“language”,“moderator”,“profile”],“TOOLBAR_BUTTONS”:[“microphone”,“camera”,“closedcaptions”,“desktop”,“fullscreen”,“fodeviceselection”,“profile”,“chat”,“etherpad”,“settings”,“raisehand”,“videoquality”,“filmstrip”,“feedback”,“tileview”,“download”,“mute-everyone”,“e2ee”]}
Logger.js:154 2022-01-12T12:32:22.019Z [features/chrome-banner] <hne.componentDidUpdate>: Chrome extension URL found.
Logger.js:154 2022-01-12T12:32:22.021Z [features/chrome-banner] <hne.componentDidUpdate>: Chrome extension(s) info found.
Logger.js:154 2022-01-12T12:32:22.035Z [FeatureFlags] <Object.init>: Source name signaling: false
Logger.js:154 2022-01-12T12:32:22.039Z [modules/connectivity/NetworkInfo.js] <vi.updateNetworkInfo>: updateNetworkInfo {isOnline: true}
amplitude.umd.js:561 [Amplitude] Cleaning up cookies availability test
amplitude.umd.js:561 [Amplitude] Cleaning up cookies availability test
Logger.js:154 2022-01-12T12:32:22.093Z [features/analytics] Initialized 1 analytics handlers
Logger.js:154 2022-01-12T12:32:22.095Z [features/base/media] Start muted:
Logger.js:154 2022-01-12T12:32:22.109Z [features/base/media] Start audio only set to false
Logger.js:154 2022-01-12T12:32:22.138Z [index.web] <HTMLDocument.>: (TIME) document ready: 1060.7999999970198
Logger.js:154 2022-01-12T12:32:22.157Z [modules/RTC/RTCUtils.js] : list of media devices has changed: (2) [InputDeviceInfo, InputDeviceInfo]
Logger.js:154 2022-01-12T12:32:22.159Z [modules/RTC/RTCUtils.js] Available devices: (2) [InputDeviceInfo, InputDeviceInfo]
chrome-extension://invalid/:1 GET chrome-extension://invalid/ net::ERR_FAILED
Image (asíncrono)
(anónimas) @ utils.js:35
t @ utils.js:32
n @ utils.js:44
(anónimas) @ utils.js:47
_a @ utils.js:47
componentDidUpdate @ ChromeExtensionBanner.web.js:137
wl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Gr @ react-dom.production.min.js:120
_l @ react-dom.production.min.js:244
ll @ react-dom.production.min.js:223
(anónimas) @ react-dom.production.min.js:121
t.unstable_runWithPriority @ scheduler.production.min.js:18
Gr @ react-dom.production.min.js:120
Zr @ react-dom.production.min.js:121
Jr @ react-dom.production.min.js:120
cl @ react-dom.production.min.js:224
notify @ Subscription.js:23
t.notifyNestedSubs @ Subscription.js:65
n.notifySubscribers @ Provider.js:59
t.handleChangeWrapper @ Subscription.js:70
p @ redux.js:220
(anónimas) @ index.js:14
(anónimas) @ middleware.js:30
(anónimas) @ middleware.js:33
(anónimas) @ middleware.js:19
(anónimas) @ middleware.web.js:30
(anónimas) @ middleware.any.js:44
(anónimas) @ middleware.js:67
(anónimas) @ middleware.js:45
(anónimas) @ middleware.js:61
(anónimas) @ middleware.js:19
(anónimas) @ middleware.js:121
(anónimas) @ middleware.js:71
(anónimas) @ middleware.js:79
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:220
(anónimas) @ middleware.js:11
(anónimas) @ middleware.js:60
(anónimas) @ middleware.js:31
(anónimas) @ middleware.web.js:25
(anónimas) @ middleware.web.js:24
(anónimas) @ middleware.any.js:94
(anónimas) @ middleware.js:77
(anónimas) @ middleware.web.js:34
(anónimas) @ middleware.js:32
(anónimas) @ middleware.js:25
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:23
(anónimas) @ middleware.js:20
(anónimas) @ middleware.js:166
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:33
(anónimas) @ middleware.js:209
(anónimas) @ middleware.js:31
(anónimas) @ middleware.js:24
(anónimas) @ middleware.js:27
(anónimas) @ middleware.web.js:20
(anónimas) @ middleware.js:42
(anónimas) @ middleware.js:208
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:130
(anónimas) @ middleware.js:44
(anónimas) @ middleware.js:80
(anónimas) @ middleware.js:46
(anónimas) @ middleware.js:90
(anónimas) @ middleware.js:12
(anónimas) @ middleware.js:101
(anónimas) @ middleware.js:33
(anónimas) @ middleware.js:105
(anónimas) @ middleware.js:29
(anónimas) @ middleware.web.js:30
(anónimas) @ middleware.any.js:104
(anónimas) @ middleware.js:203
(anónimas) @ middleware.js:106
(anónimas) @ middleware.js:28
(anónimas) @ middleware.js:27
(anónimas) @ middleware.js:23
(anónimas) @ middleware.any.js:78
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:91
(anónimas) @ middleware.js:75
(anónimas) @ middleware.js:24
(anónimas) @ middleware.js:20
(anónimas) @ middleware.js:15
(anónimas) @ middleware.web.js:39
(anónimas) @ middleware.any.js:101
(anónimas) @ middleware.js:23
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:25
(anónimas) @ middleware.js:76
(anónimas) @ middleware.js:236
(anónimas) @ middleware.web.js:26
(anónimas) @ middleware.js:201
(anónimas) @ middleware.web.js:107
dispatch @ redux.js:636
(anónimas) @ actions.js:126
(anónimas) @ index.js:11
(anónimas) @ middleware.js:30
(anónimas) @ middleware.js:33
(anónimas) @ middleware.js:19
(anónimas) @ middleware.web.js:30
(anónimas) @ middleware.any.js:44
(anónimas) @ middleware.js:67
(anónimas) @ middleware.js:45
(anónimas) @ middleware.js:61
(anónimas) @ middleware.js:19
(anónimas) @ middleware.js:121
(anónimas) @ middleware.js:71
(anónimas) @ middleware.js:79
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:220
(anónimas) @ middleware.js:11
(anónimas) @ middleware.js:60
(anónimas) @ middleware.js:31
(anónimas) @ middleware.web.js:25
(anónimas) @ middleware.web.js:24
(anónimas) @ middleware.any.js:94
(anónimas) @ middleware.js:77
(anónimas) @ middleware.web.js:34
(anónimas) @ middleware.js:32
(anónimas) @ middleware.js:25
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:23
(anónimas) @ middleware.js:20
(anónimas) @ middleware.js:166
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:33
(anónimas) @ middleware.js:209
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:24
(anónimas) @ middleware.js:27
(anónimas) @ middleware.web.js:20
(anónimas) @ middleware.js:42
(anónimas) @ middleware.js:208
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:130
(anónimas) @ middleware.js:44
(anónimas) @ middleware.js:49
(anónimas) @ middleware.js:90
(anónimas) @ middleware.js:12
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:35
(anónimas) @ middleware.web.js:30
(anónimas) @ middleware.any.js:104
(anónimas) @ middleware.js:203
(anónimas) @ middleware.js:106
(anónimas) @ middleware.js:28
(anónimas) @ middleware.js:27
(anónimas) @ middleware.js:23
(anónimas) @ middleware.any.js:78
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:91
(anónimas) @ middleware.js:75
(anónimas) @ middleware.js:24
(anónimas) @ middleware.js:20
(anónimas) @ middleware.js:15
(anónimas) @ middleware.web.js:39
(anónimas) @ middleware.any.js:101
(anónimas) @ middleware.js:23
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:25
(anónimas) @ middleware.js:76
(anónimas) @ middleware.js:236
(anónimas) @ middleware.web.js:26
(anónimas) @ middleware.js:201
(anónimas) @ middleware.web.js:107
dispatch @ redux.js:636
(anónimas) @ actions.js:137
await in (anónimas) (asíncrono)
(anónimas) @ index.js:11
(anónimas) @ middleware.js:30
(anónimas) @ middleware.js:33
(anónimas) @ middleware.js:19
(anónimas) @ middleware.web.js:30
(anónimas) @ middleware.any.js:44
(anónimas) @ middleware.js:67
(anónimas) @ middleware.js:45
(anónimas) @ middleware.js:61
(anónimas) @ middleware.js:19
(anónimas) @ middleware.js:121
(anónimas) @ middleware.js:71
(anónimas) @ middleware.js:79
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:220
(anónimas) @ middleware.js:11
(anónimas) @ middleware.js:60
(anónimas) @ middleware.js:31
(anónimas) @ middleware.web.js:25
(anónimas) @ middleware.web.js:24
(anónimas) @ middleware.any.js:94
(anónimas) @ middleware.js:77
(anónimas) @ middleware.web.js:34
(anónimas) @ middleware.js:32
(anónimas) @ middleware.js:25
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:23
(anónimas) @ middleware.js:20
(anónimas) @ middleware.js:166
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:33
(anónimas) @ middleware.js:209
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:24
(anónimas) @ middleware.js:27
(anónimas) @ middleware.web.js:20
(anónimas) @ middleware.js:42
(anónimas) @ middleware.js:208
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:130
(anónimas) @ middleware.js:44
(anónimas) @ middleware.js:49
(anónimas) @ middleware.js:90
(anónimas) @ middleware.js:12
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:35
(anónimas) @ middleware.web.js:30
(anónimas) @ middleware.any.js:104
(anónimas) @ middleware.js:203
(anónimas) @ middleware.js:106
(anónimas) @ middleware.js:28
(anónimas) @ middleware.js:27
(anónimas) @ middleware.js:23
(anónimas) @ middleware.any.js:78
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:91
(anónimas) @ middleware.js:75
(anónimas) @ middleware.js:24
(anónimas) @ middleware.js:20
(anónimas) @ middleware.js:15
(anónimas) @ middleware.web.js:39
(anónimas) @ middleware.any.js:101
(anónimas) @ middleware.js:23
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:25
(anónimas) @ middleware.js:76
(anónimas) @ middleware.js:236
(anónimas) @ middleware.web.js:26
(anónimas) @ middleware.js:201
(anónimas) @ middleware.web.js:107
_openURL @ AbstractApp.js:113
(anónimas) @ AbstractApp.js:47
Promise.then (asíncrono)
componentDidMount @ AbstractApp.js:44
wl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Gr @ react-dom.production.min.js:120
_l @ react-dom.production.min.js:244
ll @ react-dom.production.min.js:223
al @ react-dom.production.min.js:214
Wl @ react-dom.production.min.js:279
(anónimas) @ react-dom.production.min.js:282
ul @ react-dom.production.min.js:224
Zl @ react-dom.production.min.js:282
render @ react-dom.production.min.js:286
ple.renderEntryPoint @ index.web.js:54
(anónimas) @ sacmed-1641263203151-shoerdnck4o35c7l1jcm:31
Mostrar 214 marcos más
middleware.js:154 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘_navigate’)
at middleware.js:154:48
(anónimas) @ middleware.js:154
Promise.then (asíncrono)
(anónimas) @ middleware.js:154
(anónimas) @ middleware.js:174
(anónimas) @ middleware.js:27
(anónimas) @ middleware.js:33
(anónimas) @ middleware.js:19
(anónimas) @ middleware.web.js:30
(anónimas) @ middleware.any.js:44
(anónimas) @ middleware.js:67
(anónimas) @ middleware.js:45
(anónimas) @ middleware.js:61
(anónimas) @ middleware.js:19
(anónimas) @ middleware.js:121
(anónimas) @ middleware.js:71
(anónimas) @ middleware.js:79
(anónimas) @ middleware.js:147
(anónimas) @ middleware.js:35
(anónimas) @ middleware.js:220
(anónimas) @ middleware.js:11
(anónimas) @ middleware.js:60
(anónimas) @ middleware.js:31
(anónimas) @ middleware.web.js:25
(anónimas) @ middleware.web.js:24
(anónimas) @ middleware.any.js:94
(anónimas) @ middleware.js:77
(anónimas) @ middleware.web.js:34
(anónimas) @ middleware.js:32
(anónimas) @ middleware.js:25
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:23
(anónimas) @ middleware.js:20
(anónimas) @ middleware.js:166
(anónimas) @ middleware.js:59
(anónimas) @ middleware.js:33
(anónimas) @ middleware.js:209
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:24
(anónimas) @ middleware.js:27
(anónimas) @ middleware.web.js:20
(anónimas) @ middleware.js:42
(anónimas) @ middleware.js:208
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:271
(anónimas) @ middleware.js:64
(anónimas) @ middleware.js:44
(anónimas) @ middleware.js:49
(anónimas) @ middleware.js:90
(anónimas) @ middleware.js:12
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:35
(anónimas) @ middleware.web.js:30
(anónimas) @ middleware.any.js:495
(anónimas) @ middleware.any.js:97
(anónimas) @ middleware.js:203
(anónimas) @ middleware.js:96
(anónimas) @ middleware.js:28
(anónimas) @ middleware.js:27
(anónimas) @ middleware.js:23
(anónimas) @ middleware.any.js:78
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:91
(anónimas) @ middleware.js:75
(anónimas) @ middleware.js:24
(anónimas) @ middleware.js:20
(anónimas) @ middleware.js:15
(anónimas) @ middleware.web.js:39
(anónimas) @ middleware.any.js:101
(anónimas) @ middleware.js:23
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:25
(anónimas) @ middleware.js:76
(anónimas) @ middleware.js:236
(anónimas) @ middleware.web.js:26
(anónimas) @ middleware.js:201
(anónimas) @ middleware.web.js:107
dispatch @ redux.js:636
(anónimas) @ actions.js:138
await in (anónimas) (asíncrono)
(anónimas) @ index.js:11
(anónimas) @ middleware.js:30
(anónimas) @ middleware.js:33
(anónimas) @ middleware.js:19
(anónimas) @ middleware.web.js:30
(anónimas) @ middleware.any.js:44
(anónimas) @ middleware.js:67
(anónimas) @ middleware.js:45
(anónimas) @ middleware.js:61
(anónimas) @ middleware.js:19
(anónimas) @ middleware.js:121
(anónimas) @ middleware.js:71
(anónimas) @ middleware.js:79
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:220
(anónimas) @ middleware.js:11
(anónimas) @ middleware.js:60
(anónimas) @ middleware.js:31
(anónimas) @ middleware.web.js:25
(anónimas) @ middleware.web.js:24
(anónimas) @ middleware.any.js:94
(anónimas) @ middleware.js:77
(anónimas) @ middleware.web.js:34
(anónimas) @ middleware.js:32
(anónimas) @ middleware.js:25
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:23
(anónimas) @ middleware.js:20
(anónimas) @ middleware.js:166
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:33
(anónimas) @ middleware.js:209
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:24
(anónimas) @ middleware.js:27
(anónimas) @ middleware.web.js:20
(anónimas) @ middleware.js:42
(anónimas) @ middleware.js:208
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:130
(anónimas) @ middleware.js:44
(anónimas) @ middleware.js:49
(anónimas) @ middleware.js:90
(anónimas) @ middleware.js:12
(anónimas) @ middleware.js:39
(anónimas) @ middleware.js:35
(anónimas) @ middleware.web.js:30
(anónimas) @ middleware.any.js:104
(anónimas) @ middleware.js:203
(anónimas) @ middleware.js:106
(anónimas) @ middleware.js:28
(anónimas) @ middleware.js:27
(anónimas) @ middleware.js:23
(anónimas) @ middleware.any.js:78
(anónimas) @ middleware.js:16
(anónimas) @ middleware.js:91
(anónimas) @ middleware.js:75
(anónimas) @ middleware.js:24
(anónimas) @ middleware.js:20
(anónimas) @ middleware.js:15
(anónimas) @ middleware.web.js:39
(anónimas) @ middleware.any.js:101
(anónimas) @ middleware.js:23
(anónimas) @ middleware.js:21
(anónimas) @ middleware.js:25
(anónimas) @ middleware.js:76
(anónimas) @ middleware.js:236
(anónimas) @ middleware.web.js:26
(anónimas) @ middleware.js:201
(anónimas) @ middleware.web.js:107
_openURL @ AbstractApp.js:113
(anónimas) @ AbstractApp.js:47
Promise.then (asíncrono)
componentDidMount @ AbstractApp.js:44
wl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Gr @ react-dom.production.min.js:120
_l @ react-dom.production.min.js:244
ll @ react-dom.production.min.js:223
al @ react-dom.production.min.js:214
Wl @ react-dom.production.min.js:279
(anónimas) @ react-dom.production.min.js:282
ul @ react-dom.production.min.js:224
Zl @ react-dom.production.min.js:282
render @ react-dom.production.min.js:286
ple.renderEntryPoint @ index.web.js:54
(anónimas) @ sacmed-1641263203151-shoerdnck4o35c7l1jcm:31
Mostrar 121 marcos más
chrome-extension://invalid/:1 GET chrome-extension://invalid/ net::ERR_FAILED
Image (asíncrono)
(anónimas) @ utils.js:35
t @ utils.js:32
n @ utils.js:44
(anónimas) @ utils.js:47
_a @ utils.js:47
componentDidUpdate @ ChromeExtensionBanner.web.js:137
wl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Gr @ react-dom.production.min.js:120
_l @ react-dom.production.min.js:244
ll @ react-dom.production.min.js:223
(anónimas) @ react-dom.production.min.js:121
t.unstable_runWithPriority @ scheduler.production.min.js:18
Gr @ react-dom.production.min.js:120
Zr @ react-dom.production.min.js:121
Jr @ react-dom.production.min.js:120
al @ react-dom.production.min.js:214
enqueueSetState @ react-dom.production.min.js:133
k.setState @ react.production.min.js:13
componentDidUpdate @ ChromeExtensionBanner.web.js:145
await in componentDidUpdate (asíncrono)
wl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Gr @ react-dom.production.min.js:120
_l @ react-dom.production.min.js:244
ll @ react-dom.production.min.js:223
(anónimas) @ react-dom.production.min.js:121
t.unstable_runWithPriority @ scheduler.production.min.js:18
Gr @ react-dom.production.min.js:120
Zr @ react-dom.production.min.js:121
Jr @ react-dom.production.min.js:120
al @ react-dom.production.min.js:214
Po @ react-dom.production.min.js:163
a @ useTranslation.js:72
(anónimas) @ i18next.js:165
value @ i18next.js:164
(anónimas) @ i18next.js:1989
(anónimas) @ i18next.js:2011
(anónimas) @ i18next.js:1520
value @ i18next.js:1497
(anónimas) @ i18next.js:1611
(anónimas) @ i18next.js:1551
(anónimas) @ i18nextXHRBackend.js:177
i.onreadystatechange @ i18nextXHRBackend.js:87
XMLHttpRequest.send (asíncrono)
ri @ i18nextXHRBackend.js:90
value @ i18nextXHRBackend.js:161
value @ i18nextXHRBackend.js:154
value @ i18next.js:1541
value @ i18next.js:1607
(anónimas) @ i18next.js:1580
value @ i18next.js:1579
value @ i18next.js:1586
value @ i18next.js:1929
r @ i18next.js:2010
value @ i18next.js:2016
l @ i18next.js:1868
setTimeout (asíncrono)
value @ i18next.js:1884
8182 @ i18next.js:62
webpack_require @ bootstrap:19
(anónimas) @ startup:4
(anónimas) @ startup:4
Logger.js:154 2022-01-12T12:32:23.983Z [features/base/redux] <Object.persistState>: redux state persisted. e819dc334628eb0aa92ec7d2b83df5d8 → 09e454be9c78cd86d5e9c87d87576d82

The configuration is follow:

$.getScript(‘https://meet.jit.si/external_api.js’).done(function (s, t) {
const api = new JitsiMeetExternalAPI(‘meet.jit.si’, {
roomName: udi,
userInfo: {
displayName: JSON.parse(localStorage.u).FullName
},
interfaceConfigOverwrite: {
SHOW_JITSI_WATERMARK: false,
JITSI_WATERMARK_LINK: ‘https://app.sacmed.cl’,
DEFAULT_LOGO_URL: ‘https://beta-sacmed.novacaribe.com/Images/LogoEmpresa/square_10024.jpg’,
SHOW_WATERMARK_FOR_GUESTS: false,
SHOW_BRAND_WATERMARK: false,
SHOW_CHROME_EXTENSION_BANNER: false,
APP_NAME: ‘SACMED Meet’,
NATIVE_APP_NAME: ‘SACMED Meet’,
PROVIDER_NAME: ‘SACMED’,
POLICY_LOGO: null,
SHOW_PROMOTIONAL_CLOSE_PAGE: false,
LANG_DETECTION: true,
INVITATION_POWERED_BY: false,
MOBILE_APP_PROMO: true,
SETTINGS_SECTIONS: [‘devices’, ‘language’, ‘moderator’, ‘profile’],
TOOLBAR_BUTTONS: [
‘microphone’, ‘camera’, ‘closedcaptions’, ‘desktop’, ‘fullscreen’,
‘fodeviceselection’, /‘hangup’,/ ‘profile’, /‘info’, /‘chat’, /‘recording’,/
/‘livestreaming’,/ ‘etherpad’, /‘sharedvideo’,/ ‘settings’, ‘raisehand’,
‘videoquality’, ‘filmstrip’, ‘feedback’/, ‘stats’, ‘invite’,/, /‘shortcuts’,/
‘tileview’/, ‘videobackgroundblur’/, ‘download’, /‘help’,/ ‘mute-everyone’,
‘e2ee’
]
},
configOverwrite: {
defaultLanguage: ‘esUS’
},
parentNode: document.querySelector(’.meet’)
});

In our country we are a platform certified by the authorities to deliver telemedicine consultations in the context of a pandemic and this is bringing us many problems with our clients. It is worth mentioning that under Mozilla Firefox the problem does not occur.

Hopefully you can help us with this problem, thank you very much in advance.

How are you changing the display name, using api call? If so, seems you are doing it too early.

Before the update it worked without problems, in fact it still works correctly in Firefox. If I copy the generated URL for the iframe and open it a new window it also works correctly.

Now change configuration and change display name after api call, and it doesn’t work again.

This is a new configuration:

        const api = new JitsiMeetExternalAPI('meet.jit.si', {
            roomName: udi,
            interfaceConfigOverwrite: {
                SHOW_JITSI_WATERMARK: false,
                JITSI_WATERMARK_LINK: 'https://app.sacmed.cl',
                DEFAULT_LOGO_URL: 'https://beta-sacmed.novacaribe.com/Images/LogoEmpresa/square_10024.jpg',
                SHOW_WATERMARK_FOR_GUESTS: false,
                SHOW_BRAND_WATERMARK: false,
                SHOW_CHROME_EXTENSION_BANNER: false,
                APP_NAME: 'SACMED Meet',
                NATIVE_APP_NAME: 'SACMED Meet',
                PROVIDER_NAME: 'SACMED',
                POLICY_LOGO: null,
                SHOW_PROMOTIONAL_CLOSE_PAGE: false,
                LANG_DETECTION: true,
                INVITATION_POWERED_BY: false,
                MOBILE_APP_PROMO: true,
                SETTINGS_SECTIONS: ['devices', 'language', 'moderator', 'profile'],
                TOOLBAR_BUTTONS: [
                    'microphone', 'camera', 'closedcaptions', 'desktop', 'fullscreen',
                    'fodeviceselection', /*'hangup',*/ 'profile', /*'info', */'chat', /*'recording',*/
                    /*'livestreaming',*/ 'etherpad', /*'sharedvideo',*/ 'settings', 'raisehand',
                    'videoquality', 'filmstrip', 'feedback'/*, 'stats', 'invite',*/, /*'shortcuts',*/
                    'tileview'/*, 'videobackgroundblur'*/, 'download', /*'help',*/ 'mute-everyone',
                    'e2ee'
                ]
            },
            configOverwrite: {
                defaultLanguage: 'esUS'
            },
            parentNode: document.querySelector('.meet')
        });
        api.executeCommand('displayName', JSON.parse(localStorage.u).FullName);
        api.addListener('errorOccurred', function (error) {
            console.log('error_jitsi', error);
        });

This is de log in chrome.

sacmed-1641263203151-shoerdnck4o35c7l1jcm:67 (TIME) index.html loaded: 269
Logger.js:154 2022-01-12T13:40:15.270Z [modules/browser/BrowserCapabilities.js] <new >: This appears to be chrome, ver: 97.0.4692.71
Logger.js:154 2022-01-12T13:40:15.970Z [features/base/app] TypeError: Cannot destructure property ‘id’ of ‘Hh(…)’ as it is undefined.
at Object.changeLocalDisplayName (conference.js:3069:17)
at Object.display-name (API.js:137:28)
at API.js:543:22
at Transport.js:159:17
at Set.forEach ()
at xee.on (Transport.js:158:35)
at Object.init (API.js:541:15)
at actions.js:27:44
at index.js:11:18
at middleware.js:30:12
at middleware.js:33:20
at middleware.js:19:20
at middleware.web.js:30:20
at middleware.any.js:44:20
at middleware.js:67:12
at middleware.js:45:12
at middleware.js:61:12
at middleware.js:19:20
at middleware.js:121:12
at middleware.js:71:12
at middleware.js:79:20
at middleware.js:39:12
at middleware.js:220:12
at middleware.js:11:20
at middleware.js:60:12
at middleware.js:31:20
at middleware.web.js:25:12
at middleware.web.js:24:12
at middleware.any.js:94:20
at middleware.js:77:12
at middleware.web.js:34:20
at middleware.js:32:12
at middleware.js:25:12
at middleware.js:16:20
at middleware.js:21:12
at middleware.js:23:12
at middleware.js:20:20
at middleware.js:166:12
at middleware.js:16:16
at middleware.js:33:12
at middleware.js:209:12
at middleware.js:39:12
at middleware.js:24:12
at middleware.js:27:20
at middleware.web.js:20:20
at middleware.js:42:20
at middleware.js:208:12
at middleware.js:21:20
at middleware.js:130:12
at middleware.js:44:12
at middleware.js:49:12
at middleware.js:90:20
at middleware.js:12:20
at middleware.js:39:12
at middleware.js:35:12
at middleware.web.js:30:12
at middleware.any.js:104:12
at middleware.js:203:12
at middleware.js:106:20
at middleware.js:28:16
at middleware.js:27:12
at middleware.js:23:20
at middleware.any.js:78:12
at middleware.js:16:20
at middleware.js:91:12
at middleware.js:75:12
at middleware.js:24:20
at middleware.js:20:12
at middleware.js:15:20
at middleware.web.js:39:12
at middleware.any.js:101:12
at middleware.js:23:20
at middleware.js:21:20
at middleware.js:25:12
at middleware.js:76:20
at middleware.js:236:12
at middleware.web.js:26:12
at middleware.js:201:12
at Object.dispatch (middleware.web.js:107:12)
at BaseApp.js:87:42
i @ Logger.js:154
(anónimas) @ BaseApp.js:90
Promise.catch (asíncrono)
componentDidMount @ BaseApp.js:88
componentDidMount @ AbstractApp.js:42
wl @ react-dom.production.min.js:251
t.unstable_runWithPriority @ scheduler.production.min.js:18
Gr @ react-dom.production.min.js:120
_l @ react-dom.production.min.js:244
ll @ react-dom.production.min.js:223
al @ react-dom.production.min.js:214
Wl @ react-dom.production.min.js:279
(anónimas) @ react-dom.production.min.js:282
ul @ react-dom.production.min.js:224
Zl @ react-dom.production.min.js:282
render @ react-dom.production.min.js:286
ple.renderEntryPoint @ index.web.js:54
(anónimas) @ sacmed-1641263203151-shoerdnck4o35c7l1jcm:31
Logger.js:154 2022-01-12T13:40:16.000Z [features/base/redux] <Object.persistState>: redux state persisted. dde0f41eb062fe97dc53f02ab9f84641 → f1099cea9949785d96b4559c9d4ef5e6
Logger.js:154 2022-01-12T13:40:16.009Z [features/base/config] Extending config with: {“defaultLanguage”:“esUS”}
Logger.js:154 2022-01-12T13:40:16.011Z [features/base/config] Extending interfaceConfig with: {“LANG_DETECTION”:true,“NATIVE_APP_NAME”:“SACMED Meet”,“PROVIDER_NAME”:“SACMED”,“SETTINGS_SECTIONS”:[“devices”,“language”,“moderator”,“profile”],“SHOW_CHROME_EXTENSION_BANNER”:false,“TOOLBAR_BUTTONS”:[“microphone”,“camera”,“closedcaptions”,“desktop”,“fullscreen”,“fodeviceselection”,“profile”,“chat”,“etherpad”,“settings”,“raisehand”,“videoquality”,“filmstrip”,“feedback”,“tileview”,“download”,“mute-everyone”,“e2ee”]}
Logger.js:154 2022-01-12T13:40:16.034Z [FeatureFlags] <Object.init>: Source name signaling: false
Logger.js:154 2022-01-12T13:40:16.039Z [modules/connectivity/NetworkInfo.js] <vi.updateNetworkInfo>: updateNetworkInfo {isOnline: true}
amplitude.umd.js:561 [Amplitude] Cleaning up cookies availability test
amplitude.umd.js:561 [Amplitude] Cleaning up cookies availability test
Logger.js:154 2022-01-12T13:40:16.080Z [features/analytics] Initialized 1 analytics handlers
Logger.js:154 2022-01-12T13:40:16.081Z [features/base/media] Start muted:
Logger.js:154 2022-01-12T13:40:16.091Z [features/base/media] Start audio only set to false
Logger.js:154 2022-01-12T13:40:16.107Z [index.web] <HTMLDocument.>: (TIME) document ready: 1168.5
Logger.js:154 2022-01-12T13:40:16.111Z [modules/RTC/RTCUtils.js] : list of media devices has changed: (2) [InputDeviceInfo, InputDeviceInfo]
Logger.js:154 2022-01-12T13:40:16.112Z [modules/RTC/RTCUtils.js] Available devices: (2) [InputDeviceInfo, InputDeviceInfo]
Logger.js:154 2022-01-12T13:40:17.990Z [features/base/redux] <Object.persistState>: redux state persisted. f1099cea9949785d96b4559c9d4ef5e6 → cef758852ada0029007d089412d03c06

You can set the display name on conference joined, and that will fix it for you. Or you can pass userInfo with displayName in options, which is better.

For some reason, sometimes the iframe does not load its content, but when manually reloading the iframe the content loads correctly. If I can detect when the iframe has not loaded correctly I will be able to correct the problem by forcing by code to reload the iframe.

I should mention that the problem occurs on more than 50 computers, all with Windows 10 and Google Chrome updated to the latest version.

You are facing the problem even when passing userInfo?

Yes, the problem appears randomly, so I will try to reload the iframe in the “onload” event.

Same problem here¡

Has someone found the solution?

Yes, as a temporary patch I reloaded the iframe by changing its “src” with a 1 second delay. This is until the Jitsi API considers this kind of bug in chrome and provides a more elegant solution.

error_chrome_jitsi_patch

I had a similar problem and Damencho and Shawn helped me.

Try this:

api.addListener('videoConferenceJoined', () => {
     api.executeCommand('displayName', JSON.parse(localStorage.u).FullName);
});

Just letting you know if anyone is having trouble reproducing this.
Didn’t manage to reproduce using linux.
Didn’t manage to reproduce using a Windows 10 without the 11.01.2022 Tuesday Windows update.
Can reproduce this after updating devices to the latest Windows update and while using the latest Chrome, confirmed this on multiple computers.