Posted 10 January 2020, 4:53 am EST
We are you the JsonRenderingExtension in AR12 but the issue seems to be in 13 and 14.
The JSON output is not escaped correctly so if a string value contains a double quote or slash it creates invalid JSON that cannot be parsed.
Looking at the source code through a decompiler it seems you are not using a JSON library to create the JSON and instead are simply concatenating strings leading to this issue.
Another less critical issue is that you are ignoring DataElementName. You do seem to be honoring DataElementOutput which allowed us to bypass the escaping issue by setting NoOutput to certain textboxes that could have quotes or slashes in them for now.
Attached is a report the demonstrates the problem if exported to JSON