I’m having an issue with depth images from two OAK-D Pro W PoE cameras.
Both cameras are using exactly the same code, settings, and environment, but their behavior is inconsistent. Sometimes the depth works well, but other times one or even both cameras return depth frames with a very large amount of null/zero pixels, making the depth map almost unusable.
An example of depth image:

The only thing I change is the device (serial number). The rest is identical: same script, same pipeline, same host machine, same lighting conditions, same distance to objects, etc.
In the code, depth is computed using the StereoDepth node with the following configuration:
Because the same setup sometimes works well and sometimes produces a huge amount of null pixels, I’m wondering if this could be related to:
Has anyone experienced something similar?
What additional tests or diagnostics would you recommend to understand whether this is a device problem, calibration issue, or a configuration problem?
Thanks in advance for your help.