Set Participant Data action ignoring custom key

Dropping a custom key into the Set Participant Data action in Architect. It shows up fine in the debug logs but vanishes when I hit the external webhook. Here’s the payload I’m pushing:
{“custom_data”: {“priority”: “high”}}.
Am I missing a header or is the action just stripping unknown keys?