Having to call detectChanges() when using camera plugin

I’ve that adding the ionic-native cordova camera plugin seemed to break change detection such that I had to call ChangeDetectorRef to get some bound data to change in the UI based on a Segment change- and not just in the component the plugin was added into others across different modules. I swapped it out for the Capacitor camera in Plugins, same problem. If I remove them the issue goes away. Any ideas on why? I have tried versions 1.5.1, 2.0.0 beta and released 2.0.0, same behaviour across all of them.