We get strange behavior from the RFA.NET API. After our application successfully subscribe to this RIC (Subscription sent with handle: 248094503616), it get a Refresh message with StreamState = Open | DataState = Ok. Then, we get all sorts of combinations, all for RespType = Update:
a.StreamState = UnspecifiedStreamState | DataState = Suspect
b.StreamState = NonStreaming | DataState = Ok
c.StreamState = Open | DataState = Ok
d.StreamState = Closed | DataState = Suspect
How should we handle these statuses? The biggest issue we have is on the last status: StreamState = Closed | DataState = Suspect which means that data is not valid.