…21) JSON/ECMA-404 should not contain control characters; none of the syntax elements are control characters, and strings might not contain control characters. Thanks to James Criscuolo who reported the issue and provided the codefix!
This is a major change in semver terms, so next version will be 3.0.0.
The `cps` value can now be adjusted.
The main issue is still the same: FreeSwitch provides no way to uniquely track a command on the socket interface. It only replies `+OK` with no indication of what the `Application-UUID` will be. Monitoring `CHANNEL_EXECUTE` on a busy system doesn't help since those events might be submitted out-of-order.