# Can't enable setDynamicIndicator

**URL:** <https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449>\
**Category:** Zoom Apps\
**Tags:** marketplace, sdk\
**Created:** [September 17, 2025, 3:54pm UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449 "2025-09-17T15:54:43Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![casadev](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/casadev/32/49990_2.png) [@casadev](https://devforum.zoom.us/u/casadev)\
**Post date:** [September 17, 2025, 3:54pm UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/1 "2025-09-17T15:54:43Z")

</div>

**Zoom Apps Configuration**  
Stack: ReactJS SPA with Vite.  
App Type: General App - User Managed  
SDK Version: 0.16.34  
Enabled Products: Meetings

Config:

`{`  
` size: { width: 480, height: 360 },`  
` capabilities: [`  
` ‘getMeetingUUID’,`  
` ‘getBreakoutRoomList’,`  
` ‘createBreakoutRooms’,`  
` ‘deleteBreakoutRoom’,`  
` ‘onBreakoutRoomChange’,`  
` ‘renameBreakoutRoom’,`  
` ‘deleteBreakoutRoom’,`  
` ‘openBreakoutRooms’,`  
` ‘closeBreakoutRooms’,`  
` ‘configureBreakoutRooms’,`  
` ‘assignParticipantToBreakoutRoom’,`  
` ‘getMeetingParticipants’,`  
` ‘getMeetingParticipantsEmail’,`  
` ‘onParticipantChange’,`  
` ‘setDynamicIndicator’,`  
` ‘getRunningContext’,`  
` ‘showNotification’,`  
` ],`  
`}`

**Description**  
_We need to use_ `setDynamicIndicator` _in our app, but it is not available in the list of APIs to enable for the Zoom App SDK. All of the other capabilities we are using have been available there and are enabled and working as expected. Looking at the changelog I see it was removed from the SDK at some point, but it was added back earlier this year (2025)._

**Error?**  
`Unhandled Promise Rejection: Error: No Permission for this API. [code:80004, reason:app_not_support]`

**Troubleshooting Routes**  
_There is no troubleshooting route, the necessary api/capability is not available to select when editingg the app in the Marketplace UI._

**How To Reproduce**  
_Create a new app (General App - User Managed), go to_ `Features → Surface.` _Under “Select where to use your app”, choose “Meetings”. Enable “Zoom App SDK”, click_ `+ Add APIs`_, and search for_ `setDynamicIndicator`_._

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [September 30, 2025, 4:14pm UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/3 "2025-09-30T16:14:10Z")

</div>

Hi @casadev looking into this for you. I don’t see any [pre-reqs](https://appssdk.zoom.us/classes/ZoomSdk.ZoomSdk.html#setDynamicIndicator) aside from client version.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 1, 2025, 2:34am UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/4 "2025-10-01T02:34:28Z")

</div>

Hi @casadev this is a confirmed issue and the Zoom Apps development team is now working on resolving. Will update you soon!

---

<div class="post-metadata">

**Author:** ![casadev](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/casadev/32/49990_2.png) [@casadev](https://devforum.zoom.us/u/casadev)\
**Post date:** [October 2, 2025, 1:31pm UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/5 "2025-10-02T13:31:08Z")

</div>

@gianni.zoom We’re in a bit of a time crunch and need this pretty badly. Is there any way it can added to our enabled APIs manually by someone on your end while we’re waiting for a fix?

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 2, 2025, 7:51pm UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/6 "2025-10-02T19:51:25Z")

</div>

Hi @casadev , I’ll see what I can do, however it’s not an enablement issue–it’s an engineering bug.

---

<div class="post-metadata">

**Author:** ![casadev](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/casadev/32/49990_2.png) [@casadev](https://devforum.zoom.us/u/casadev)\
**Post date:** [October 18, 2025, 12:29am UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/7 "2025-10-18T00:29:37Z")

</div>

@gianni.zoom Has there been any movement on this issue?

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 27, 2025, 3:18pm UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/8 "2025-10-27T15:18:17Z")

</div>

Sorry for the late response. Following up with the engineering team that was supposed to make the configuration change.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 30, 2025, 8:06pm UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/9 "2025-10-30T20:06:49Z")

</div>

Hi @casadev , there was a bit of a delay with this and we are currently in a production freeze, but this will go live again sometime in November (ZOOM-1067942). I will keep checking for when that will be.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [November 5, 2025, 5:50pm UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/10 "2025-11-05T17:50:49Z")

</div>

Hi @casadev , these should be back in the build flow now 🙂

---

<div class="post-metadata">

**Author:** ![Shahars](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/shahars/32/49127_2.png) [@Shahars](https://devforum.zoom.us/u/Shahars)\
**Post date:** [November 6, 2025, 8:49am UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/11 "2025-11-06T08:49:53Z")

</div>

@gianni.zoom

Hey! We face the exact same issue but with getRunningContext() in our prod app (it works in dev env, not in prod).

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [November 6, 2025, 12:33pm UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/12 "2025-11-06T12:33:57Z")

</div>

@Shahars you can’t add to your prod app? Or you can add but it’s not working?

---

<div class="post-metadata">

**Author:** ![Shahars](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/shahars/32/49127_2.png) [@Shahars](https://devforum.zoom.us/u/Shahars)\
**Post date:** [November 10, 2025, 2:37pm UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/13 "2025-11-10T14:37:04Z")

</div>

It just doesnt work unfortunately, I can add it @gianni.zoom

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [November 10, 2025, 5:51pm UTC](https://devforum.zoom.us/t/cant-enable-setdynamicindicator/137449/14 "2025-11-10T17:51:52Z")

</div>

Hi @Shahars ,

Can you please share more details like your client and SDK version? For instance, a description similar to this one in a separate post would be helpful:

> [@The Zoom SDK's getRunningContext method doesn't work correctly in some cases](https://devforum.zoom.us/t/the-zoom-sdks-getrunningcontext-method-doesnt-work-correctly-in-some-cases/117936):
>
> Short description In some cases, the getRunningContext method returns ‘inMainClient’ instead of ‘inMeeting’. The Zoom SDK retains the previous context when I switch windows. Reproduction steps Open the application in the Applications window. getRunningContext returns the context ‘inMainClient’ – this is expected behavior. Next, enable the Auto-open in meetings option. Start a new meeting. The application opens automatically with the ‘inMainClient’ context instead of the ‘inMeeting’ context. …

Please @ me in the new post.
