Data Action output field is undefined despite 200 OK

Docs state: “The success response from the external API is mapped to the output parameters defined in the Data Action configuration.” My endpoint returns a 200 with the expected JSON. The mapping looks right.

Payload returned from /api/v2/customers/{id}:

{
 "customerId": "12345",
 "profile": {
 "tier": "gold"
 }
}

I’ve mapped the output parameter customerTier to the JSON path profile.tier. In the Architect flow, the output variable remains undefined. I’ve tried $.profile.tier and result.profile.tier with no change. The logs show the request succeeded. No errors in the trace. Just null.

Is there a hidden character issue in the field name? Or does the mapper strip nested objects by default?