# \[Critical\] Multiple Black Screen Issues & CXCallController Errors on Android/iOS

**URL:** https://devforum.zoom.us/t/critical-multiple-black-screen-issues-cxcallcontroller-errors-on-android-ios/126664
**Category:** Video SDK
**Tags:** android, ios
**Created:** [February 13, 2025, 3:20am UTC](https://devforum.zoom.us/t/critical-multiple-black-screen-issues-cxcallcontroller-errors-on-android-ios/126664 "2025-02-13T03:20:38Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Betil](https://avatars.discourse-cdn.com/v4/letter/b/b3f665/32.png) [@Betil](https://devforum.zoom.us/u/Betil)
#### Post date: [February 13, 2025, 3:20am UTC](https://devforum.zoom.us/t/critical-multiple-black-screen-issues-cxcallcontroller-errors-on-android-ios/126664/1 "2025-02-13T03:20:38Z")

</div>

Android Critical Issues:

1. Initial Black Screen in Video Call Issue: When web client initiates a video call to Android, the screen turns black immediately upon connection. Root cause: ShareUserList incorrectly indicates screen sharing when there isn’t any, causing the main display to wrongly show “shared screen” content.
2. Screen Sharing Black Screen Issue: Black screen appears when the remote participant shares their screen without enabling camera.

iOS Critical Issues Test Environment:

- iOS version: 18.2.1
- SDK versions tested: 2.1.0 and 1.14.1

1. Dual Camera Black Screen Issue: Black screen occurs during video calls and screen sharing when both parties have cameras enabled.
2. CXCallController Initialization Error Issue: First-time Video SDK call initialization fails with CXCallController requestTransaction error: The operation couldn’t be completed. (com.apple.CallKit.error.requesttransaction error 7.) Note: Subsequent calls work without this error.
3. Missing Placeholder Image Issue: When both parties have cameras disabled, switching to remote participant’s view shows black screen instead of default placeholder image.

Impact Assessment: These issues severely impact user experience:

1. Multiple black screen scenarios make video calls unusable
2. iOS CallKit error affects first-time user experience
3. Missing placeholder images create confusing user experience

Additional Information:

- Issues are consistently reproducible
- Multiple environments and versions affected
- Critical impact on core functionality

Requesting immediate investigation and resolution. Can provide additional logs or reproduction steps if needed.

Please prioritize these issues as they significantly impact basic video call functionality across both platforms.

---

<div class="post-metadata">

### Author: ![richard.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/richard.zoom/32/41061_2.png) [@richard.zoom](https://devforum.zoom.us/u/richard.zoom)
#### Post date: [April 1, 2025, 6:34pm UTC](https://devforum.zoom.us/t/critical-multiple-black-screen-issues-cxcallcontroller-errors-on-android-ios/126664/3 "2025-04-01T18:34:09Z")

</div>

Hello Yuantao,

Are you still seeing this issue? CallKit is required for picture-in-picture mode on iOS, for VSDK. Is that why you have added it? Also, can you please share a code snippet for how you have implemented screen sharing?

Thank you for your patience,  
Richard
