Hello Zoom Dev Community,
I’m encountering a TypeError: Cannot read properties of undefined (reading ‘ReactCurrentOwner’) error when I try to embed the Zoom Meeting SDK (@zoom/meetingsdk/embedded) in a Next.js 14 app that uses the App Router and React 19. My main goal is to dynamically render a Zoom meeting within a Next.js client component, but something seems to conflict, possibly due to SSR or React version mismatches.
Here’s a quick overview of my setup and attempts:
Next.js version: 14 (with the new App Router)
React version: 19
Zoom Meeting SDK: @zoom/meetingsdk/embedded (latest stable release)
I’m using dynamic import with ssr: false, plus ‘use client’ in my Zoom component, and importing @zoom/meetingsdk/embedded inside a useEffect.
I think the issue is due to zoom sdk using React 18…
When will @zoom/meetingsdk/embedded
support React 19?