This question is more of a question of expected behavior, so not using the typical template.
Description
We use the Zoom API to help create interviews between Interviewers and Candidates.
Accounts Involved:
ZoomHost - A Licensed Account used to host the meeting (the host never joins and is not associated with a particular person, but is instead a paid license account that is used for hosting interview sessions)
Interviewer1 - An interviewer
Interviewer2 - An interviewer
Candidate - The Candidate being interviewed
Scenario:
A meeting is created from 3-5pm. The host is ZoomHost. The meeting duration is 120.
At the beginning of the meeting Interviewer1 and Candidate join the call.
At roughly 4pm, Interviewer1 leaves the meeting, leaving only Candidate in the call. Then, minutes later Interviewer2 joins the call.
At roughly 4:40pm, both Interviewer2 and Candidate are kicked off of the meeting with a message saying that the “meeting ended because host failed to join”.
The particular meeting in question has id: 94105822049.
Seems like this should have been fine and not sure why the meeting was terminated. What would the expected behavior be in the scenario? Are there particular API settings to ensure this doesn’t happen?
Error
Unexpectedly receiving “Meeting ended because host failed to join” after some time in a meeting.