Multiple Participant Left events received

Description
I had an instant meeting which had only 2 participants. After the non-host participant left, my JWT application with event notification feature kept receiving the same meeting.participant_left event for multiple times.

For example, the following meeting.participant_left event, my application received it 4 times within 2.5 hours.

2020-01-30 01:17:06
Receive zoom event Fq56sbV1Sp2zsmQoLON3pw at 1580347026127: 
{"event":"meeting.participant_left","payload":{"account_id":"lQf4jvA9T6WWsgkO7Yf6MQ","object": 
{"duration":0,"start_time":"2020-01-30T01:15:40Z","timezone":"","topic":"Heidi Nolan's Zoom 
Meeting","id":"434756005","type":1,"uuid":"CHUn2S3eSKiTzF0/R0HLJA==","participant": 
{"user_id":"16779264","leave_time":"2020-01- 
30T01:17:02Z","user_name":"16504518348"},"host_id":"XIN3KxiyQJGU_CtU-qSIFA"}}}


2020-01-30 01:22:09
Receive zoom event Fq56sbV1Sp2zsmQoLON3pw at 1580347329247: 
{"event":"meeting.participant_left","payload":{"account_id":"lQf4jvA9T6WWsgkO7Yf6MQ","object": 
{"duration":0,"start_time":"2020-01-30T01:15:40Z","timezone":"","topic":"Heidi Nolan's Zoom 
Meeting","id":"434756005","type":1,"uuid":"CHUn2S3eSKiTzF0/R0HLJA==","participant": 
{"user_id":"16779264","leave_time":"2020-01- 
30T01:17:02Z","user_name":"16504518348"},"host_id":"XIN3KxiyQJGU_CtU-qSIFA"}}}

2020-01-30 01:42:10
Receive zoom event Fq56sbV1Sp2zsmQoLON3pw at 1580348530737: 
{"event":"meeting.participant_left","payload":{"account_id":"lQf4jvA9T6WWsgkO7Yf6MQ","object": 
{"duration":0,"start_time":"2020-01-30T01:15:40Z","timezone":"","topic":"Heidi Nolan's Zoom 
Meeting","id":"434756005","type":1,"uuid":"CHUn2S3eSKiTzF0/R0HLJA==","participant": 
{"user_id":"16779264","leave_time":"2020-01- 
30T01:17:02Z","user_name":"16504518348"},"host_id":"XIN3KxiyQJGU_CtU-qSIFA"}}}

2020-01-30 02:42:13 
Receive zoom event Fq56sbV1Sp2zsmQoLON3pw at 1580352133031: 
{"event":"meeting.participant_left","payload":{"account_id":"lQf4jvA9T6WWsgkO7Yf6MQ","object": 
{"duration":0,"start_time":"2020-01-30T01:15:40Z","timezone":"","topic":"Heidi Nolan's Zoom 
Meeting","id":"434756005","type":1,"uuid":"CHUn2S3eSKiTzF0/R0HLJA==","participant": 
{"user_id":"16779264","leave_time":"2020-01- 
30T01:17:02Z","user_name":"16504518348"},"host_id":"XIN3KxiyQJGU_CtU-qSIFA"}}}

Why there are duplicated event sent out?

Hey @heidi.zh.n,

This is most likely happening because you are not sending a 200 OK response back.

If Zoom does not get a 200 OK response after sending a Webhook, it assumes it failed, and will retry a few times.

Related post:

Thanks,
Tommy