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 hit /api/v2/analytics/speech/textanalytics/segments with that ID, 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.