Practitioner Api Problem

Hello everyone,

I am new to OpenEMR and need some help. I recently created a Practitioner using the api/practitioner endpoint. While I can see the newly created Practitioner in the list when retrieving data through the API, they do not appear in the OpenEMR UI.

What logic determines how a Practitioner is displayed in the UI for appointment booking?

Additionally, I tried booking an appointment with this newly created Practitioner. The appointment is successfully created and visible in the API response from api/appointment, but it does not appear in the OpenEMR UI. On the other hand, appointments with Practitioners who are visible in the UI are correctly displayed.

Could you help me understand why appointments with Practitioners who are not shown in the UI are not reflected there, despite being created and appearing in the API response?