First new recurring meeting for new user dont use PMI

API Endpoint(s) and/or Zoom API Event(s)
Endpoint: /v2/users/<user_email>/meetings

Description
When we create new meeting with type 3 (recurring no fixed) for a newly added user to company we expect that join_url will use PMI but it uses some random meeting identifier.
But when we delete that first meeting and create new one - everything is ok.

Payload

{
    "topic": "Some topic",
    "type": 3,
    "settings": {"use_pmi": True},
    "timezone": "Europe/Warsaw",
}

How To Reproduce
Steps to reproduce the behavior:
*1. Add new user to the zoom account
*2. Create new zoom meeting with type 3
*3. New meeting join_url uses random meeting id
*4. Delete first meeting and create again new one
*5. Second meeting join url uses correct user PMI

Also i checked that we can’t create meeting with “use_pmi” flag as True because it returns error message “This meeting cannot be scheduled using PMI because a PMI has not been assigned to the user yet.”

When we ask for user details API it returns “0” as PMI.
One scenario when it’s working is that we must go the the user profile view on Zoom website - that triggers PMI creation.
How we can create that PMI number by API ?
Why new added user don’t have PMI ?

Also i want to update " Steps to reproduce the behavior":
5. Second meeting join url dont use PMI