Empty String Returned for next_page_token in Get Meeting Reports

API Endpoint: Get Meeting Reports
Cannot provide link to docs in this post, but the endpoint is /report/users/{userId}/meetings.
See on the developer zoom us site: /docs/api/meetings/#tag/reports/GET/report/users/{userId}/meetings

Description
I am noticing some possibly unexpected behavior with the next_page_token return value on an API request. I am looking for guidance on how I can utilize the next_page_token to get the next page of results. The description of the next_page_token in the API contains:

A next page token will be returned whenever the set of available results exceeds the current page size.

When I give a page_size value that is lower than the total number of results returned, I get an empty string back for the next_page_token.
See this example JSON that I get back in the response:

{
  "from": "2025-02-01",
  "to": "2025-02-25",
  "page_count": 2,
  "page_size": 2,
  "total_records": 4,
  "next_page_token": "",
  "meetings": ...the array of two meeting reports
}

Error?
No error message is given, only an empty string for the next_page_token.

How To Reproduce

  1. Call the Get Meetings Report API with a page_size that is smaller than the full result set.
  2. Verify that there is an empty string for the value of next_page_token, while the page_count is greater than 1.