Data Action JSON mapping failing on nested array

Trying to map a nested array from an external API response to an Architect variable using a Data Action. The JSON looks like { "users": [{ "id": 123, "name": "test" }] }. I’ve set the field mapping to users[0].id but the variable comes back null. The API returns a 200 OK. Here is the mapping JSON I’m using: { "path": "users[0].id", "variable": "UserId" }. What’s wrong with the syntax?