JSON Schema apparently requires that regular expressions are compiled with the Unicode flag set, and ECMA-262 apparently disallows the redundant identity escape for the hyphen outside of character classes in Unicode mode, rendering the entire schema invalid.
(In doubt, please handle this as a public review comment on SDMX 3.1 once the comment period begins.)
https://github.com/sdmx-twg/sdmx-json/blob/71fe5eaa9fcd29e3c15f2f0216a19b9b650b1dbd/data-message/tools/schemas/2.0.0/sdmx-json-data-schema.json defines:
JSON Schema apparently requires that regular expressions are compiled with the Unicode flag set, and ECMA-262 apparently disallows the redundant identity escape for the hyphen outside of character classes in Unicode mode, rendering the entire schema invalid.
(In doubt, please handle this as a public review comment on SDMX 3.1 once the comment period begins.)