Did not received participant joined event, sometimes do not receive participant left event

Description
A clear and concise description of what the question is.

Error
Not receiving proper webhook events, I have subscribed with meeting_end, participant_left and participant_joined.
There are multiple cases where participant events are missing and that is breaking things on our side as we are calculating attendance on basis of these events in our training program.

Which App Type (OAuth / Chatbot / JWT / Webhook)?
Oauth App we have created oauth app for admin account and added trainers account under it to receive events of trainers meeting participants

This is the meeting ID - 93206758891

We also capture events from our side app also, where for this particular we can see, when he connected in our app and when he disconnected.

It’s clearly visible when he connected we did not received any participant_joined event.
But we received participant_left event when he disconnected.

[{“status”:“connected”,“event_ts”:"{$date=1596084361729}"},{“status”:“disconnected”,“event_ts”:"{$date=1596087361091}"},{“status”:“participant_left”,“event_ts”:"{$date=1596087359000}"}]

Please look into it, why this is breaking and buggy??

What can be done here to minimise this issue?

Hey @taushifali,

Can you confirm you are returning a 200 OK response after receiving a webhook?

Thanks,
Tommy

Hi @tommy,
Yes we are returning 200 after receiving zoom webhooks.
Some webhooks are not received, else we are receiving most of the webhooks.
But when we don’t receive webhook things at our end break.

Please check.

Hi @tommy,
Adding one more weird case related to webhooks, in this case there is no gap between 1st participant_left event and 2nd participant_joined event, how is this possible, not event of 1 microsecond, exact same time?

Adding details for the issue below. Adding my app side events also if that helps in debugging these issues.

[{“status”:“connected”,“event_ts”:"{$date=1596515874221}","_id":“5f28e6229444bb250065208e”},{“status”:“participant_joined”,“event_ts”:"{$date=1596515872000}","_id":“5f28e624b2d5f1240091cb71”},{“status”:“reconnecting”,“event_ts”:"{$date=1596518554837}","_id":“5f28f09a9444bb25006521a8”},{“status”:“idle”,“event_ts”:"{$date=1596518560262}","_id":“5f28f0a09444bb25006521a9”},{“status”:“connecting”,“event_ts”:"{$date=1596518563630}","_id":“5f28f0a36457cf260011380a”},{“status”:“connected”,“event_ts”:"{$date=1596518569252}","_id":“5f28f0a94b64772a00080b2f”},{“status”:“participant_joined”,“event_ts”:"{$date=1596518565000}","_id":“5f28f0aaaf094224001dabd6”},{“status”:“participant_left”,“event_ts”:"{$date=1596518565000}","_id":“5f28f0ae4b64772a00080b30”},{“status”:“disconnected”,“event_ts”:"{$date=1596518994455}","_id":“5f28f252af094224001dac07”},{“status”:“participant_left”,“event_ts”:"{$date=1596518993000}","_id":“5f28f2574b64772a00080b54”}]

Meeting Id 97933930012

1st participant_joined - 1596515872000

2nd participant_joined - 1596518565000

1st participant_left - 1596518565000

2nd participant_left - 1596518993000