Thanks for getting back to me with your sample—after taking a quick look, I would recommend moving the following lines to immediately follow your import statements:
ZoomMtg.setZoomJSLib('/zoom/lib', '/av') // I made the lib available in the public folder
ZoomMtg.preLoadWasm()
ZoomMtg.prepareJssdk()
While this is not exactly the same, you’ll notice in our Angular sample app a similar approach:
It’s likely this will do the trick, but let us know if not!