# Virtual background is not working

**URL:** <https://devforum.zoom.us/t/virtual-background-is-not-working/37472>\
**Category:** iOS\
**Created:** [December 2, 2020, 8:33pm UTC](https://devforum.zoom.us/t/virtual-background-is-not-working/37472 "2020-12-02T20:33:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![simic.aleksandar87](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/simic.aleksandar87/32/1634_2.png) [@simic.aleksandar87](https://devforum.zoom.us/u/simic.aleksandar87)\
**Post date:** [December 2, 2020, 8:33pm UTC](https://devforum.zoom.us/t/virtual-background-is-not-working/37472/1 "2020-12-02T20:33:10Z")

</div>

Hi,

we are using Zoom SDK in our app and as we tested recently it seemed like we were unable to use virtual background feature. The button is there in the UI but it is not doing anything.

We investigated more and read your documentation and it seems like only certain devices are allowed to use it, iPhone 8, 8+ and X, although we have iPhone 11 so I wonder is documentation out of date or there is a bug that button is shown on iPhone 11 if not supported:  
[https://support.zoom.us/hc/en-us/articles/360043484511-System-requirements-for-Virtual-Background](https://support.zoom.us/hc/en-us/articles/360043484511-System-requirements-for-Virtual-Background)

Second, we managed to find an answer from Carson\_Chen, where it’s stated that virtual background can only be used if user is signed in. Our host is signed in while participant can join the call by utilising meeting ID and password only. Could that be an issue? Also, if it is, could you please update your documentation as that is not stated anywhere. Issue on which Carson\_Chen did answered that is:

> [@isSupportVirtualBG always return "false" with iOS SDK](https://devforum.zoom.us/t/issupportvirtualbg-always-return-false-with-ios-sdk/16499):
>
> Hello, We use iOS SDK with our API business account. But “MobileRTCMeetingService#isSupportVirtualBG” always return “NO(false)”. Our meeting settings(“Virtual background”) on the web console is enabled. Why does it always return “NO(false)”? Zoom iOS SDK version: v4.6.21666.0428 Testing device: Device: iPhone11 OS: ios13.4 Best regars

We are using SDK version 5.2.42037.1112  
XCode version: Version 12.0.1 (12A7300)  
Tested on iPhone 11 (MWK02LL/A) with iOS 14.1

---

<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:** [December 9, 2020, 9:05pm UTC](https://devforum.zoom.us/t/virtual-background-is-not-working/37472/2 "2020-12-09T21:05:27Z")

</div>

Hey @simic.aleksandar87,

Thanks for using the dev forum!

I am sorry that the virtual background is not working on your device. I do not believe this feature is intended to work only on specific devices anymore. I tested this on my iPhone SE2, and it worked whether I was signed in or not.

I also noticed that the virtual background shows when using an iPhone 11 iOS 14.1 sim. Can you try this on the simulator and see what happens?

Also, there is a property `(BOOL)virtualBackgroundDisabled` in MobileRTCMeetingSettings to check if virtual backgrounds have been disabled for the current meeting. Can you check this property to see what it returns?

Thanks!  
Michael
