Inconsistent attendance duration in reports and API

We are finding serious inconsistency in meeting attendee duration information from zoom.

Within the reporting dashboard we are finding attendees with 0 duration recorded in the participants report while the correct duration is given in the attendee log report.

We first started investigating the issue because our API calls to to the past meeting endpoint are returning 0 attendance duration for participants that have > 0 attendance (confirmed in the attendee log).

We are using this endpoint and passing the encoded meeting uuid
/api/rest/reference/zoom-api/methods/#operation/reportMeetingParticipants

What should we look at to resolve the lack of information provided by the API?

Hi @Chris_Inflexion
Thanks for reaching out to us and welcome to the Zoom developer forum.
I am happy to look further into this issue.
Would you be able to share more details about this, including response bodies and screenshots of what you are seeing on your end?
I will send you a DM where you can follow up with those details please