GetExternalContactAction returns empty JSON despite valid API response

We are integrating Genesys Cloud Architect with an external CRM via the GetExternalContactAction. The external endpoint returns valid JSON, but the action result in the flow is empty.

  • External API: GET /api/v1/customers/{phone}
  • Status: 200 OK
  • Payload: {“name”: “Test”, “id”: “123”}
  • Mapping: Standard path mapping in UI

The request logs show the call succeeded. The data just doesn’t persist in the flow variables. We’ve tried different path notations without success.