AVCaptureDevice isCenterStageEnabled KVO not fired

@AVFoundationEngineers I am trying to observe isCenterStageEnabled property as follows:

 AVCaptureDevice.self.addObserver(self, forKeyPath: "isCenterStageEnabled", options: [.initial, .new], context: &CapturePipeline.centerStageContext)

I have set the centerStageControlMode to .cooperative. The KVO fires only when I do make changes to property AVCaptureDevice.isCenterStageEnabled in my code. KVO is NOT fired when the user toggles the centerStage property from Control Center. Is this a bug?

AVCaptureDevice isCenterStageEnabled KVO not fired
 
 
Q