Genesys Cloud Speech Analytics API returning empty transcript segments

I’m trying to pull the full voice-to-text transcript for a specific conversation using the Genesys Cloud Speech and Text Analytics API. I have the conversation ID from the analytics/conversations/details endpoint. When I try to retrieve the speech and text analytics for that conversation, the response comes back with a 200 OK but the segments array is empty. I’ve verified the conversation has a valid media recording. Is there a specific header or query param I’m missing to force the transcription data to load? Here’s the call structure I’m using in C# with HttpClient.