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

**URL:** <https://devforum.zoom.us/t/receiving-reactcurrentowner-error-when-embedding-zoom-meeting-sdk-in-next-js/130202>\
**Category:** Meeting SDK\
**Tags:** api\
**Created:** [March 20, 2025, 8:52am UTC](https://devforum.zoom.us/t/receiving-reactcurrentowner-error-when-embedding-zoom-meeting-sdk-in-next-js/130202 "2025-03-20T08:52:01Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Henry\_John](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/henry_john/32/68068_2.png) [@Henry\_John](https://devforum.zoom.us/u/Henry_John)\
**Post date:** [March 20, 2025, 8:52am UTC](https://devforum.zoom.us/t/receiving-reactcurrentowner-error-when-embedding-zoom-meeting-sdk-in-next-js/130202/1 "2025-03-20T08:52:01Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![matthewfincher](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/matthewfincher/32/68638_2.png) [@matthewfincher](https://devforum.zoom.us/u/matthewfincher)\
**Post date:** [April 18, 2025, 5:57pm UTC](https://devforum.zoom.us/t/receiving-reactcurrentowner-error-when-embedding-zoom-meeting-sdk-in-next-js/130202/2 "2025-04-18T17:57:38Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![bilabror](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/bilabror/32/71851_2.png) [@bilabror](https://devforum.zoom.us/u/bilabror)\
**Post date:** [October 22, 2025, 6:04am UTC](https://devforum.zoom.us/t/receiving-reactcurrentowner-error-when-embedding-zoom-meeting-sdk-in-next-js/130202/4 "2025-10-22T06:04:52Z")

</div>

Did anyone found the solution?

---

<div class="post-metadata">

**Author:** ![Aron](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aron/32/50453_2.png) [@Aron](https://devforum.zoom.us/u/Aron)\
**Post date:** [January 26, 2026, 3:27pm UTC](https://devforum.zoom.us/t/receiving-reactcurrentowner-error-when-embedding-zoom-meeting-sdk-in-next-js/130202/5 "2026-01-26T15:27:46Z")

</div>

Looks like a React version mismatch causing that ReactCurrentOwner error. For now, using React 18 for the Zoom component or embedding via an iframe usually works until React 19 is supported.

---

<div class="post-metadata">

**Author:** ![kyleflourish](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/kyleflourish/32/65532_2.png) [@kyleflourish](https://devforum.zoom.us/u/kyleflourish)\
**Post date:** [March 31, 2026, 9:25pm UTC](https://devforum.zoom.us/t/receiving-reactcurrentowner-error-when-embedding-zoom-meeting-sdk-in-next-js/130202/6 "2026-03-31T21:25:50Z")

</div>

Any movement on getting support for React 19?
