Email ID not received on Participant/Host joined meeting webhook

API Endpoint(s) and/or Zoom API Event(s)
Webhook received on Participant/Host joined the meeting event.

Description
For a few of the users, email is not received in webhook even after the user was invited for a zoom call on the calendar and the user has accepted the invitation prior to joining the call. One example of such an email is alok1710161@akgec.ac.in.

Error?
The email field is coming empty on the webhook received for Participant/Host joined meeting event

How To Reproduce
Steps to reproduce the behavior:

  1. create a meeting via google calendar from an email with “gainsight” domain.
  2. Add zoom as a video conferencing method.
  3. Add participants with multiple domains.
  4. When a call is started and the participant joins the call. Webhook is received in our backend system with user details but email is missing for a few of the users. (Eg.: alok1710161@akgec.ac.in).