Quality API: Linking CSAT responses to specific interactions via externalId

Trying to extract CSAT survey responses tied to specific interactions via the Quality API. I’m hitting /api/v2/quality/surveys/responses with a filter on externalId, but getting empty arrays. The survey config has externalId enabled, and the interaction history shows the ID was passed correctly. Is there a delay in indexing, or am I missing a required filter parameter?

GET /api/v2/quality/surveys/responses?filter=externalId:12345 returns [].