Stream.online and stream.offline events are creating new stream id when the stream is temporary down

On Twitch it’s still likely counted as multiple individual streams internally, it’s just their frontend or on insights data simply do what you need to do where you check if a stream went online shortly after going offline, and treat it as a single stream.