Data Action REST proxy returning undefined in success output despite 200 OK

Hit a weird mapping issue with a REST Data Action. The external endpoint returns a flat JSON object, but the success output variable stays undefined.

The response body looks like this:

{"status": "approved", "reason_code": "001"}

I’ve tried mapping success to $.status in the output configuration. The logs show the HTTP 200 response and the full payload, yet the downstream Architect script sees null for the success flag.

Is there a specific JSON path syntax I’m missing for flat objects? Or is the REST proxy stripping the root keys?