Speech API returning empty text for voice transcripts

Trying to pull the full transcript for a voice call using the Analytics API. I’m calling GET /api/v2/analytics/speech/text/transcripts/{transcriptId}. The status comes back as complete, but the text field is just an empty string. Here’s the response:

{
 "status": "complete",
 "text": "",
 "confidence": 0.98
}

Is there a separate endpoint to fetch the actual words? I’ve waited an hour and the status didn’t change.