I am trying to add a 3D Touch Preview & Commit Segue to my app, but for some reason whenever I try to peek in the iOS Simulator the area behind the view controller being peeked turns completely white, whereas it is meant to be blurred. This happened even when I tried implementing 3D Touch programatically in another app.
In the app where I did it using storyboards, I selected the following options for the segue:
And I tried to do it programatically in another app by following these steps (I have the same bug in that app too):
registerForPreviewing(with: self, sourceView: view)
(viewControllerToCommit as? UINavigationController)?.rootViewController