In my application, I written a code to record a video using UIImagePickerController. It is absolutely working fine with all other devices, only one of my client have an issue with iPhone 8 running iOS 14.2 that while recording video, it shows black screen and no swipe working for front or rear camera on right bottom button.

Here is my code and Image:

```
UIImagePickerController *evidencePicker = [[UIImagePickerController alloc] init];
evidencePicker.delegate = self;
evidencePicker.mediaTypes =  [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
evidencePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
evidencePicker.videoMaximumDuration = 10.0;
evidencePicker.allowsEditing = YES;
evidencePicker.videoQuality = UIImagePickerControllerQualityTypeLow;
[self.navigationController presentViewController:evidencePicker animated:YES completion:nil];

```

[![Black screen on camera for video](https://i.stack.imgur.com/4Co9W.png)](https://i.stack.imgur.com/4Co9W.png)

Camera permission is also given.

So, am I doing anything wrong to present UIImagePickerController? Or something else needs to check?