400 Bad Request on /api/v2/analytics/conversations/queries with interval groupBy and utilization metrics

Getting a 400 Bad Request when the groupBy array contains interval alongside tHandle, tAcw, and tHold. The payload hits POST /api/v2/analytics/conversations/queries with {"groupBy": ["interval", "wrapUpCode"], "metrics": ["tHandle", "tAcw", "tHold"], "interval": "PT30M"}. The dashboard script keeps choking. Interval grouping works fine for simple count metrics, but adding utilization fields breaks the parser. We’ve tried swapping to queryType: "aggregate" and adjusting the timeRange to P7D. Nothing clears the error. The docs say interval metrics are supported but the endpoint rejects it immediately. Just spits out the 400 again.