User_ids given by workforce management schedule endpoint doesn't match Contact Center agent user_ids

I am fetching the schedules for my contact center agents as well as pulling the schedule adherence data. The user_id given in the response for the adherence matches the user_id that I have for the contact center agents but the user_id given in the list agents schedules endpoint (https://api.zoom.us/v2/workforce-management/reports/schedules/agents) doesn’t match.

I know at one point we tried getting early access to the wfm data and in that data the user_ids didn’t match up, which is one of the complaints/bugs that I had with it. I figured that they would have fixed that issue before publishing the wfm api endpoints but it looks like it’s only fixed for the adherence.

I really need a way to match up the schedule to the contact center agent and I would prefer to do that through the user_id.