Receiving ReactCurrentOwner Error When Embedding Zoom Meeting SDK in Next.js

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?

1 Like

We have the same issue. Any update on this or at least a roadmap for React 19?