# How to disable the “Require users to update the client” setting programmatically?

**URL:** <https://devforum.zoom.us/t/how-to-disable-the-require-users-to-update-the-client-setting-programmatically/48912>\
**Category:** macOS\
**Created:** [April 26, 2021, 7:15pm UTC](https://devforum.zoom.us/t/how-to-disable-the-require-users-to-update-the-client-setting-programmatically/48912 "2021-04-26T19:15:24Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![alexmayo](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alexmayo/32/27289_2.png) [@alexmayo](https://devforum.zoom.us/u/alexmayo)\
**Post date:** [April 27, 2021, 2:37pm UTC](https://devforum.zoom.us/t/how-to-disable-the-require-users-to-update-the-client-setting-programmatically/48912/6 "2021-04-27T14:37:47Z")

</div>

There’s a similar issue here, have you seen this post? It may be worth checking through your code to see if the lines mentioned are included.

> [@ZoomSDKMeetingError ClientIncompatible while trying to join meeting](https://devforum.zoom.us/t/zoomsdkmeetingerror-clientincompatible-while-trying-to-join-meeting/24810/7):
>
> Well I got it working. Calling - (ZoomSDKError)switchDomain:(NSString\*)newDomain force:(BOOL)force; brakes the system so that when joining a call it fails with that “client incompatible” error. Why was I calling that? Well I believe that line was just in my code from when I was first figuring out the sdk init and auth.

---

_[View the full topic](https://devforum.zoom.us/t/how-to-disable-the-require-users-to-update-the-client-setting-programmatically/48912)._
