# Getting Error MobileRTCMeetError(rawValue: 152) while customising Waiting  UI for iOS

**URL:** <https://devforum.zoom.us/t/getting-error-mobilertcmeeterror-rawvalue-152-while-customising-waiting-ui-for-ios/1855>\
**Category:** iOS\
**Created:** [October 25, 2018, 1:47pm UTC](https://devforum.zoom.us/t/getting-error-mobilertcmeeterror-rawvalue-152-while-customising-waiting-ui-for-ios/1855 "2018-10-25T13:47:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kirti\_Singh](https://avatars.discourse-cdn.com/v4/letter/k/fbc32d/32.png) [@Kirti\_Singh](https://devforum.zoom.us/u/Kirti_Singh)\
**Post date:** [October 25, 2018, 1:47pm UTC](https://devforum.zoom.us/t/getting-error-mobilertcmeeterror-rawvalue-152-while-customising-waiting-ui-for-ios/1855/1 "2018-10-25T13:47:29Z")

</div>

**Hi,**

**I added Customized View Controller for WaitUI for iOS.&nbsp;So for that I added below code .**

**So first time it is showing\_ZoomWaitingViewController,&nbsp;but after dissmissing&nbsp;&nbsp;ZoomWaitingViewController, i could not able to start video visit .&nbsp;It is returning&nbsp;MobileRTCMeetError(rawValue: 152) .&nbsp;\_**

**_I checked Error codes also .&nbsp;_**

**_100 + ConfigurationError + Reconnection error_**

&nbsp; &nbsp; ///failed to reconnect meeting

&nbsp; &nbsp; MobileRTCMeetError\_ReconnectError &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = 2,

///Invalid Arguments

&nbsp; &nbsp; MobileRTCMeetError\_InvalidArguments &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = MobileRTCMeetError\_WriteConfigFile + 100,

&nbsp;

**_Added Call Back method to show WaitUI._**

**func** onJBHWaiting(with cmd: JBHCmd) {

&nbsp; &nbsp; &nbsp; &nbsp; **switch** cmd {

&nbsp; &nbsp; &nbsp; &nbsp; **case** JBHCmd\_Show:

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _//Create ViewController_

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _//ZoomWaitingViewController_

&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; **let** story = UIStoryboard.init(name: “Main”, bundle: **nil** )

&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; **let** vc = story.instantiateViewController(withIdentifier: “WaitViewController”)

&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; **self**.present(vc, animated: **false** , completion: {

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; print(“Waiting UI is loaded”)

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; })

&nbsp; &nbsp; &nbsp; &nbsp; **case** JBHCmd\_Hide:

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; **self**.dismiss(animated: **false** , completion: {

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; print("IT is dismissed ")

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; })

&nbsp; &nbsp; &nbsp; &nbsp; **default** :

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _//dismiss_

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; **break**

&nbsp; &nbsp; &nbsp; &nbsp; }

&nbsp; &nbsp; }

---

<div class="post-metadata">

**Author:** ![Murray\_Li](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/murray_li/32/58_2.png) [@Murray\_Li](https://devforum.zoom.us/u/Murray_Li)\
**Post date:** [October 26, 2018, 6:52am UTC](https://devforum.zoom.us/t/getting-error-mobilertcmeeterror-rawvalue-152-while-customising-waiting-ui-for-ios/1855/2 "2018-10-26T06:52:26Z")

</div>

Hi~

if you not login, you&nbsp;need&nbsp;respond delegate method:

- (void)onJoinMeetingInfo:(MobileRTCJoinMeetingInfo)info

&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; completion:(void (^)(NSString \*displayName, NSString \*password, BOOL cancel))completion;

confirmed when user provide display name or meeting password, continue to join meeting.

You can refer to our sample code

thanks~

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 5:57pm UTC](https://devforum.zoom.us/t/getting-error-mobilertcmeeterror-rawvalue-152-while-customising-waiting-ui-for-ios/1855/3 "2020-08-21T17:57:34Z")

</div>

Closed on August 21, 2020, 5:57pm UTC


