# Recording complete event sent more than once

**URL:** <https://devforum.zoom.us/t/recording-complete-event-sent-more-than-once/124602>\
**Category:** Cloud Recordings\
**Created:** [January 15, 2025, 7:35am UTC](https://devforum.zoom.us/t/recording-complete-event-sent-more-than-once/124602 "2025-01-15T07:35:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![madinaharabic](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/madinaharabic/32/45382_2.png) [@madinaharabic](https://devforum.zoom.us/u/madinaharabic)\
**Post date:** [January 15, 2025, 7:35am UTC](https://devforum.zoom.us/t/recording-complete-event-sent-more-than-once/124602/1 "2025-01-15T07:35:20Z")

</div>

The webhookis called more than once for the same recording complete event.  
Till now we can see it gets called exactly after 5mins, then 20mins after that, then 1 hour later.

Can you please help why this could happen? We are sending notifications to our students for the recordings. Now they are complaining about duplicate notifications.

---

<div class="post-metadata">

**Author:** ![madinaharabic](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/madinaharabic/32/45382_2.png) [@madinaharabic](https://devforum.zoom.us/u/madinaharabic)\
**Post date:** [January 15, 2025, 10:30am UTC](https://devforum.zoom.us/t/recording-complete-event-sent-more-than-once/124602/3 "2025-01-15T10:30:44Z")

</div>

Thank you.

The response is 200 OK. So I think it’s something else. Also in the marketplace it shows as validated.

By the way, this is an account level, Server-To-Server OAuth app. Not sure if that would mean it’s relevant, but if it sends to all users, why does it send in those mentioned separated intervals? Why not sending webhooks in short intervals?

---

<div class="post-metadata">

**Author:** ![madinaharabic](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/madinaharabic/32/45382_2.png) [@madinaharabic](https://devforum.zoom.us/u/madinaharabic)\
**Post date:** [January 15, 2025, 11:45am UTC](https://devforum.zoom.us/t/recording-complete-event-sent-more-than-once/124602/4 "2025-01-15T11:45:20Z")

</div>

I suspect this is a relevant topic:

> [@What is the meaning of Wehbook request headers "X-Zoom-Retry-Num" and "X-Zoom-Retry-Reason"?](https://devforum.zoom.us/t/what-is-the-meaning-of-wehbook-request-headers-x-zoom-retry-num-and-x-zoom-retry-reason/5193):
>
> We are receiving multiple Webhook event “meeting.particiapnt\_joined” with the above headers even after meeting is ended. What is the meaning of those events and when will these webhook events triggered? thanks

which currently has no solution.

I can see in the headers sent:  
“X-Zoom-Retry-Num”:“3”  
and  
“X-Zoom-Retry-Reason”:“java.net.SocketTimeoutException:3,000 milliseconds timeout on connection http-outgoing-838631 [ACTIVE]”

Can someone please help?

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [January 16, 2025, 5:30pm UTC](https://devforum.zoom.us/t/recording-complete-event-sent-more-than-once/124602/5 "2025-01-16T17:30:57Z")

</div>

Hi @madinaharabic  
thanks for reaching out to us!  
As we talked yesterday, I will go ahead and create a support ticket on your behalf 🙂
