Disabled cameras do not show in management client.

When setting the enabled property of a camera to ‘false’ via protocol integration (REST or SOAP) the camera disappears from the Management Client. The hardware device remains but has no cameras.

When disabling a camera in the management client the camera remains but with a red ‘x’ and the enabled property in the context menu unticked.

Is this expected behaviour?

Yes. You can see disabled cameras here

If this is not fitting with your observations please elaborate and please include information about the version of the XProtect VMS you are working on..