CXone Reporting API v2: 400 Bad Request on 30-min Agent Utilization Query

Just noticed that I’m hitting HTTP 400 Bad Request when querying agent utilization metrics. The payload specifies tHandle, tAcw, and tHold with a 30-minute aggregation interval, but the response returns an invalid interval error despite matching the schema. I’ve verified the timezone alignment with America/Sao_Paulo and checked for null values in the group-by fields. Is there a hidden constraint on sub-hourly intervals for these specific metrics, or is my JSON structure malformed? Here is the request body I am sending.