Multiple participant join and leave requests from Zoom in one meeting

Description
Getting weird data (multiple participant join and leave HTTP POST requests from Zoom even though the participant only joined and left the meeting once).

Error
I am getting multiple participant join and leave HTTP POST requests from Zoom even though the participant only joined and left the meeting once.

Which App Type (OAuth / Chatbot / JWT / Webhook)?
Webhook

Which Endpoint/s?
https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/participant-joined-meeting and https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/participant-left

How To Reproduce (If applicable)
I have been unable to reproduce with my personal Zoom account or test accounts.

Screenshots (If applicable)
This is the data that we received from Zoom. As you can see, the leave time of the first request is the same as the join time of the second request. This has happened with multiple users multiple times during a single meeting, seemingly randomly (both to which user and how many times it happens during a single meeting).

Additional context
Happens repeatedly to one of our customer’s Zoom meetings.
This seems to only happen to users who didn’t sign into Zoom with their email. But it’s hard for us to merge on our end if the user_id (see first screenshot) of the user keeps changing and there might be people who enter the Zoom meeting with the same user_name.

Hey @wesley1 ,

Thanks for reaching out about this. Can you let me know the following when you have a chance?

  • Did this meeting have a waiting room enabled?
  • Were there any connection issues during this meeting that you know of?
  • Are you only seeing this for users who were guests (not logged into Zoom when they joined)

Let me know when you have a chance—this will help me to further investigate.

Thanks,
Will