ZoomMtg.join localization fails

Description
Just after sdk js is loaded, i follow the doc by calling:
ZoomMtg.setZoomJSLib(‘https://source.zoom.us/2.2.0/lib’, ‘/av’);
ZoomMtg.preLoadWasm();
ZoomMtg.prepareWebSDK();
//then i load localization:
ZoomMtg.i18n.load(“fr-FR”);
ZoomMtg.i18n.reload(“fr-FR”);
//even tried:
ZoomMtg.reRender({lang:“fr-FR”});

//then
ZoomMtg.init({
success: res => {
ZoomMtg.join();
}
});

The result is that the join page is not localized. i still get the english texts.
After validating the join, i get the correct language in zoom UI.
But the join page do not get proper language.
I have the localization properly, if json language file is already loaded in browser cache. when i load page 2 times in a row.

i see on network tab that json file is properly loaded:
https://source.zoom.us/2.2.0/lib/lang/fr-FR.json

Browser Console Error
TypeError: Cannot read properties of undefined (reading ‘parentNode’)
zoom-meeting-2.2.0.min.js?_=1644241756367:2

Which Web Meeting SDK version?
2.2.0

Meeting SDK Code Snippets
Same as doc:

ZoomMtg.setZoomJSLib(‘https://source.zoom.us/2.2.0/lib’, ‘/av’);
ZoomMtg.preLoadWasm();
ZoomMtg.prepareWebSDK();
ZoomMtg.i18n.load(“fr-FR”);
ZoomMtg.i18n.reload(“fr-FR”);
ZoomMtg.reRender({lang:langCodeZoom});
ZoomMtg.init({
success: res => {
ZoomMtg.join();
}
});

To Reproduce(If applicable)

Screenshots

Device (please complete the following information):
Edge Windows 10

Additional context

any news?
am i the only one with such a bug?
it is very annoying if first page of zoom client is not properly localized

Hi, @sebpatu,

I see a support ticket for this topic was placed. We will continue to provide support there, thanks!

Best,
Donte