Webhook event latency

we’re using the Video SDK webhook (session.user_joined, session.user_left) to calculate the duration of video calls between two users. However, we sometimes receive these events with significant delays—ranging from 3–4 minutes to over 30 minutes after the session has ended(session.ended).

Could you help investigate the following sessions and clarify when these delays occur?

Session IDs: kEuFRd/MSBiZr4RKN6QVlA== ; Xn9KKrd4T5GlDB650z7ZCQ== ; u8cIXa3TT3OC6DIvDq935A== ; f9yoALBTTauVDoL+gK39Fg==

I’ve experienced similar delays with the session events, especially with session.user_joined and session.user_left not syncing up immediately after the call ends. It’s pretty inconsistent—sometimes it’s just a few minutes, but I’ve also seen cases where the delay stretches to 30 minutes or even more, like what you’re describing. For example, in my case, I had delays with sessions like [session ID examples], which made calculating the actual duration pretty tricky.

It seems like these events don’t always push out in real time, especially during peak usage times. If you’re tracking call durations closely, this can definitely cause a bit of confusion in the logs. Hope this helps give a bit of context!