# Custom UI no longer available

**URL:** <https://devforum.zoom.us/t/custom-ui-no-longer-available/55787>\
**Category:** Meeting SDK\
**Created:** [August 14, 2021, 3:31am UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787 "2021-08-14T03:31:13Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [August 14, 2021, 3:31am UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/1 "2021-08-14T03:31:13Z")

</div>

**Description**  
Up until the latest SDK we could use Custom UI, but it is no longer reported as supported and setting enableCustomMeeting has no effect. We have verified with the sample project as well.

This is extremely urgent for us as we have been waiting over 2 months for this SDK release to fix minimum version issues for our clients and now custom UI does not work and we can not release a fix.

**Which Mobile Meeting SDK version?**  
5.7.1

**To Reproduce(If applicable)**  
Steps to reproduce the behavior:

1. Print the result of MobileRTC.shared().isSupportedCustomizeMeetingUI() (returns false)
2. Try to set MobileRTC.shared().getMeetingSettings()?.enableCustomMeeting = true (has no effect)

**Smartphone (please complete the following information):**

- OS: iOS 14

---

<div class="post-metadata">

**Author:** ![IDevDev](https://avatars.discourse-cdn.com/v4/letter/i/e9c0ed/32.png) [@IDevDev](https://devforum.zoom.us/u/IDevDev)\
**Post date:** [August 17, 2021, 5:12am UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/2 "2021-08-17T05:12:19Z")

</div>

We also have the same issue in our application, which is made from objective-c.  
It works well with v5.5.12511.0421 but not v5.7.1.

I found the method **[[MobileRTC shareRTC] isSupportedCustomizeMeetingUI]** always return **NO**. In the past Zoom Client SDK, it returns **YES** after **[service sdkAuth]** method has done.

---

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [August 17, 2021, 12:46pm UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/3 "2021-08-17T12:46:07Z")

</div>

Looks like there is a similar, but different, issue with custom UI on Android as well. [Can't join meeting with cutomized UI in v5.7.1.1266](https://devforum.zoom.us/t/cant-join-meeting-with-cutomized-ui-in-v5-7-1-1266/55850)

---

<div class="post-metadata">

**Author:** ![Weisheit](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/weisheit/32/18276_2.png) [@Weisheit](https://devforum.zoom.us/u/Weisheit)\
**Post date:** [August 17, 2021, 12:52pm UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/4 "2021-08-17T12:52:24Z")

</div>

The same happen with the Windows SDK, API Version v5.7.1. The call to ICustomizedUIMgr::HasLicense will return SDKERR\_NO\_PERMISSION. The demo sample is not working anymore, because of this returned error code. With the version 5.5.x it has returned SDKERR\_SUCCESS and the sample was working. Is this a bug, or how to get the permission to use the custom UI interface?

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [August 17, 2021, 7:21pm UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/5 "2021-08-17T19:21:39Z")

</div>

Hey @jeremy.provost,

Thanks for using the dev forum!

The Custom Meeting UI is indeed still supported. This is troubling to hear that this is not working for you all. I am going to investigate right now. Stay tuned.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [August 18, 2021, 8:10pm UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/6 "2021-08-18T20:10:59Z")

</div>

Hey @jeremy.provost, @Weisheit, @IDevDev,

We have identified the root cause of this issue and will release a hotfix for it soon. Thank you all for bringing this to our attention.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![jeremy.provost](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeremy.provost/32/12182_2.png) [@jeremy.provost](https://devforum.zoom.us/u/jeremy.provost)\
**Post date:** [August 19, 2021, 4:52pm UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/7 "2021-08-19T16:52:08Z")

</div>

I see that the iOS SDK has been updated and appears to fix this issue. I downloaded the latest version: 5.7.1.644. Thanks for the quick turnaround.

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [August 19, 2021, 7:49pm UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/8 "2021-08-19T19:49:04Z")

</div>

Hey @jeremy.provost,

Awesome! I am happy to hear. @Weisheit @IDevDev Please update when you get a chance and let me know if you run into any issues.

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![IDevDev](https://avatars.discourse-cdn.com/v4/letter/i/e9c0ed/32.png) [@IDevDev](https://devforum.zoom.us/u/IDevDev)\
**Post date:** [August 20, 2021, 2:51am UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/9 "2021-08-20T02:51:46Z")

</div>

I see that the issue is fixed by the version 5.7.1.644.  
Thank you.

---

<div class="post-metadata">

**Author:** ![Weisheit](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/weisheit/32/18276_2.png) [@Weisheit](https://devforum.zoom.us/u/Weisheit)\
**Post date:** [August 20, 2021, 11:46am UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/10 "2021-08-20T11:46:47Z")

</div>

I can confirm that the bug is fixed for the Windows SDK version too.  
Thank you!

---

<div class="post-metadata">

**Author:** ![Weisheit](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/weisheit/32/18276_2.png) [@Weisheit](https://devforum.zoom.us/u/Weisheit)\
**Post date:** [August 20, 2021, 12:17pm UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/11 "2021-08-20T12:17:05Z")

</div>

I have another question. In your sample code, the following method is called with an invalid IVideoRenderElement pointer:

File: custom\_ui\_mgr.cpp line 95

Original code:

```auto
void CCustomizeInMeetingUIMgr::onRenderDataTypeChanged(ZOOM_SDK_NAMESPACE::IVideoRenderElement* pElement, ZOOM_SDK_NAMESPACE::VideoRenderDataType dataType)
{
}

```

My code for testing:

```auto
Void CustomizeInMeetingUIMgr::onRenderDataTypeChanged(ZOOM_SDK_NAMESPACE::IVideoRenderElement* pElement, ZOOM_SDK_NAMESPACE::VideoRenderDataType dataType)
{
   ZOOM_SDK_NAMESPACE::VideoRenderElementType eType;
   eType = pElement->GetType();
}

```

Must be the IVideoRenderElement\* ignored If the datatype is VideoRenderData\_None? Because it’s unintialized! If so, I would expect a nullptr for the pElement;

---

<div class="post-metadata">

**Author:** ![Michael\_Condon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_condon/32/13543_2.png) [@Michael\_Condon](https://devforum.zoom.us/u/Michael_Condon)\
**Post date:** [August 20, 2021, 4:32pm UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/12 "2021-08-20T16:32:48Z")

</div>

Hey @Weisheit,

Can you open up a new topic in the Windows section of the Meeting SDK and I can discuss with you over there?

Thanks!  
Michael

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [September 20, 2021, 2:33am UTC](https://devforum.zoom.us/t/custom-ui-no-longer-available/55787/13 "2021-09-20T02:33:14Z")

</div>

Closed on September 20, 2021, 2:33am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
