Data Action JSON parser fails on Cognigy token string

The Genesys Data Action keeps throwing a 400 Bad Request when I pass the NICE Cognigy profile token to an external HTTP request. The token string contains special characters that seem to break the JSON mapping even though the payload looks valid in the logs. Here is the JSON I’m sending:

{
 "headers": {
 "Authorization": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ"
 }
}

Is there a specific escaping rule for the Genesys JSON builder that I’m missing?