Issue Adding a Meeting Registrant in Zoom

API Endpoint(s) and/or Zoom API Event(s)
I am creating a control system access
*Error while add a meeting registrant​ using the endpoint /meetings/{meetingId} /registrants *

Description

The endpoint /meetings/{meetingId}/registrants (POST) is executed with the payload:
{
“first_name”: “NAME”,
“last_name”: “LASTNAME”,
“email”: “email”,
“auto_approve”: true
}

It receives a response with a status code 201 and the following object:

{
“registrant_id”: “V2PqJrxaSCO7S6RoOvrElQ”,
“id”: 86287042350,
“topic”: “BS_MEET_PRE”,
“start_time”: “2026-02-26T16:00:00Z”,
“join_url”: “www.test.com
}

Indicating that the registration was approved. However, when we verify the registration in the meeting, it is not approved and sometimes it is denied, presenting unusual behavior.
When I call the endpoint (GET) /meetings/{meetingId}/registrants to access the list, I receive an empty array.
It receives a response with a status code 200 and the following object:
{
“page_size”: 30,
“total_records”: 0,
“next_page_token”: “”,
“registrants”:
}

I also tried using the following endpoint POST /meetings/{meetingId}/batch_registrants, sending the following payload:

{
“auto_approve”: true,
“registrants_confirmation_email”: true,
“registrants”: [
{
“email”: “email”,
“first_name”: “first_name”,
“last_name”: “last_name”
}
]
}

It receives a response with a status code 201 and the following object:
{
“registrants”:
}

What’s happened?