Genesys Cloud Speech Analytics transcript API returns empty text

I’m trying to pull the full voice-to-text transcript for a specific interaction using the /api/v2/analytics/conversations/transcripts endpoint. The request returns a 200 OK, but the text field in the JSON payload is completely empty, even though the interaction definitely had voice activity. Am I missing a required query parameter or scope?