If the stack trace includes JSON escape characters (such as "\" characters as part of a Windows path included in a debug build), such characters aren't being escaped ("\") and thus invalid JSON is being produced.
Here is an example error:
{
"errorType": "Exception",
"errorMessage": "Incorrect StudentID, LoginCode, or PassCode",
"stackTrace": [
"at MyNS.MyMethod() in C:\Projects\SomePath\Session.cs:line 95",
"at lambda_method(Closure , Stream , Stream , LambdaContextInternal )"
]
}
Reproduction:
We're working on a fix for this and will get it released as soon as possible.
The fix for this issue has been deployed to production.