Getting sequences via SDK when camera is offline takes up to 3 minutes

When using the SDk R3 and VideoOS.Platform.Data.SequenceDataSource to request all the available sequnces, it works perfectly fine and quickly when all cameras are online. If 1 camera is offline and you make this request, it can delay up to 3+ minutes. Is there a way to not have it hang if the camera is offline? eventually it responds but this lag creates a major application delay.

Example request:

VideoOS.Platform.Data.DataSource dt = new VideoOS.Platform.Data.SequenceDataSource(“Camera 01”);

dt.Init();

var l = dt.GetData(…);

I tried to reproduce but I was unable to. Whether I have the camera on-line or off-line (connected or disconnected) does not make a difference. First time asking the reply time is longer so I guees the data is cached, but no difference between a connected or a disconnected camera.

Please tell me more about the XProtect and the setup you are testing with.