postJSON parseerror

I have been using postJSON for a REST request to my server and had no problems until one recent request which seems to return 14 characters short, giving me a parseerror.
I have checked the json in several validators and my code works for most other requests. This one is a little longer however, with some html for a field and I am wondering if there is some sort of limit or if I have some characters which offset the length somehow?
I have traced through fiddler to make sure that my server is returning the correct information as follows but when I do a console.log(xhr.response.length) in the browser console, I get 17762 (which is 14 short)

code :
function fitGetFieldInfo (id) {

var fitparms = {
loginid: fitLogin,
password: fitPassword,
bugId: “”+id,
CONTEXT: “”+fitContext
};

var str = JSON.stringify(fitparms);
app.request.postJSON(
fitUrl+’/restapi/fitapp/getFieldInfo’,
str,
function(data,status,xhr) { //success
if (data.status==“Error”) {
errorToast(data.message);
return;
}
… use result …
},
function(xhr, status){ // error
errorToast(status);
console.log("####fitGetFieldInfo error:"+xhr.response);
}
);
};

Response as seen in fiddler :

HTTP/1.0 200 OK
Content-Type: application/json;charset=utf-8
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Access-Control-Allow-Origin: *
Content-Length: 17776

{“status”:“OK”, “testConnection”: “valid”, “jsInitVar”: “var FieldVal = {}; var FieldLabel = {}; var FieldParent = {};if (typeof FieldVal === ‘undefined’ || FieldVal == null) window.FieldVal={};\nif (typeof FieldLabel === ‘undefined’ || FieldLabel == null) window.FieldLabel={};\nif (typeof FieldParent === ‘undefined’ || FieldParent == null) window.FieldParent={};\nif (! FieldVal[“field6”]) {\n FieldVal[“field6”]= new Array();\n FieldLabel[“field6”]= new Array();\n }\nFieldVal[“field6”].push(“field4”);\nFieldLabel[“field6”].push(“field4”);\nif (! FieldParent[“field4”]) {\n FieldParent[“field4”]= new Array();\n }\nFieldParent[“field4”].push(“field6”);\nFieldVal[“field6~jerry~field4”] = new Array();\nFieldVal[“field6~bo~field4”] = new Array();\nFieldVal[“field6~harry~field4”] = new Array();\nFieldVal[“field6~steve~field4”] = new Array();\nFieldVal[“field6~steven~field4”] = new Array();\nFieldVal[“field6~stevenson~field4”] = new Array();\nFieldVal[“field6~parent6~field4”] = new Array();\nFieldVal[“field6~c~field4”] = new Array();\nFieldVal[“field6~d~field4”] = new Array();\nFieldVal[“field6~TEST 1H~field4”] = new Array(“TEST”);\nFieldLabel[“field6~jerry~field4”] = new Array();\nFieldLabel[“field6~bo~field4”] = new Array();\nFieldLabel[“field6~harry~field4”] = new Array();\nFieldLabel[“field6~steve~field4”] = new Array();\nFieldLabel[“field6~steven~field4”] = new Array();\nFieldLabel[“field6~stevenson~field4”] = new Array();\nFieldLabel[“field6~parent6~field4”] = new Array();\nFieldLabel[“field6~c~field4”] = new Array();\nFieldLabel[“field6~d~field4”] = new Array();\nFieldLabel[“field6~TEST 1H~field4”] = new Array(“TEST”);\nFieldVal[“field6field4"] = new Array("");\nFieldLabel["field6field4”] = new Array(”");\n\nvar onLoadDefaultsDone = true;\nfunction fbtOnLoad() { \n if ( getFitFormField(‘field6’)!=undefined) changeField(getFitFormField(‘field6’)); \n onLoadDefaultsDone = true;\n if (typeof hideInit === “function”) { hideInit(); } \n} \nfbtOnLoad();", “fieldList”: [{“mId”:0,“mName”:“Info”,“mFieldName”:“SECTION1”,“mType”:0,“mMandatory”:false,“mCurValue”:"",“mOptions”:[],“mSpecial”:""},{“mId”:8,“mName”:“Entered By”,“mFieldName”:“mWho”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:";readonly"},{“mId”:7,“mName”:“Date Entered”,“mFieldName”:“mWhen”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:";readonly"},{“mId”:0,“mName”:“Details”,“mFieldName”:“SECTION2”,“mType”:0,“mMandatory”:false,“mCurValue”:"",“mOptions”:[],“mSpecial”:""},{“mId”:2,“mName”:“Subject”,“mFieldName”:“mSubject”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:""},{“mId”:3,“mName”:“Assigned To”,“mFieldName”:“mAssignedTo”,“mType”:2,“mMandatory”:true,“mCurValue”:"",“mOptions”:[{“option”:“123”,“value”:“123”},{“option”:“admin [Administrator]”,“selected”:true,“value”:“admin”},{“option”:“dd”,“value”:“dd”},{“option”:“dick”,“value”:“dick”},{“option”:“joker [me]”,“value”:“joker”},{“option”:“mask”,“value”:“mask”},{“option”:“normal”,“value”:“normal”},{“option”:“[email protected] [Gmail]”,“value”:“[email protected]”},{“option”:“pworthing”,“value”:“pworthing”},{“option”:“test”,“value”:“test”},{“option”:“tt”,“value”:“tt”}],“mSpecial”:""},{“mId”:9,“mName”:“Project”,“mFieldName”:“mProject”,“mType”:2,“mMandatory”:false,“mCurValue”:"",“mOptions”:[{“option”:“Project1”,“selected”:true,“value”:“Project1”},{“option”:“Project2”,“value”:“Project2”},{“option”:“Project3”,“value”:“Project3”},{“option”:“FAQ”,“value”:“FAQ”},{“option”:“Test1”,“value”:“Test1”},{“option”:“test2”,“value”:“test2”},{“option”:“Test3”,“value”:“Test3”},{“option”:“Bartol”,“value”:“Bartol”}],“mSpecial”:""},{“mId”:5,“mName”:“Status”,“mFieldName”:“mStatus”,“mType”:2,“mMandatory”:false,“mCurValue”:"",“mOptions”:[{“option”:“Acknowledged”,“value”:“Acknowledged”},{“option”:“Assigned”,“value”:“Assigned”},{“option”:“Closed”,“value”:“Closed”},{“option”:“On Hold”,“value”:“On Hold”},{“option”:“Open”,“selected”:true,“value”:“Open”},{“option”:“Rejected”,“value”:“Rejected”},{“option”:“Waiting”,“value”:“Waiting”}],“mSpecial”:""},{“mId”:6,“mName”:“Priority”,“mFieldName”:“mPriority”,“mType”:2,“mMandatory”:false,“mCurValue”:"",“mOptions”:[{“option”:“1 - Emergency”,“value”:“1”},{“option”:“2 - High”,“value”:“2”},{“option”:“3 - Medium”,“selected”:true,“value”:“3”},{“option”:“4 - Low”,“value”:“4”},{“option”:“5 - Very Low”,“value”:“5”},{“option”:“6 - Change Request”,“value”:“6”}],“mSpecial”:""},{“mId”:12,“mName”:“Environment”,“mFieldName”:“mEnvironment”,“mType”:2,“mMandatory”:false,“mCurValue”:"",“mOptions”:[{“option”:“Development”,“selected”:true,“value”:“Development”},{“option”:“External”,“value”:“External”},{“option”:“Production”,“value”:“Production”},{“option”:“System Integration”,“value”:“System Integration”}],“mSpecial”:""},{“mId”:11,“mName”:“Version”,“mFieldName”:“mVersion”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:""},{“mId”:10,“mName”:“Area”,“mFieldName”:“mArea”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:";readonly"},{“mId”:2,“mName”:“some date”,“mFieldName”:“field2”,“mType”:5,“mMandatory”:false,“mOptions”:[],“mSpecial”:""},{“mId”:3,“mName”:“Cost”,“mFieldName”:“field3”,“mType”:4,“mMandatory”:false,“mCurValue”:"$1",“mOptions”:[],“mSpecial”:""},{“mId”:6,“mName”:“parent”,“mFieldName”:“field6”,“mType”:2,“mMandatory”:false,“mCurValue”:“jerry”,“mOptions”:[{“option”:“jerry”,“value”:“jerry”},{“option”:“bo”,“value”:“bo”},{“option”:“harry”,“value”:“harry”},{“option”:“steve”,“value”:“steve”},{“option”:“steven”,“value”:“steven”},{“option”:“stevenson”,“value”:“stevenson”},{“option”:“parent6”,“value”:“parent6”},{“option”:“c”,“value”:“c”},{“option”:“d”,“value”:“d”},{“option”:“TEST 1H”,“value”:“TEST 1H”}],“mSpecial”:""},{“mId”:4,“mName”:“child”,“mFieldName”:“field4”,“mType”:2,“mMandatory”:false,“mOptions”:[{“option”:“a”,“value”:“a”},{“option”:“b”,“value”:“b”},{“option”:“c”,“value”:“c”},{“option”:“d”,“value”:“d”},{“option”:“child4”,“value”:“child4”},{“option”:“harry”,“value”:“harry”},{“option”:“jerry,bo,harry”,“value”:“jerry,bo,harry”},{“option”:“jerry”,“value”:“jerry”},{“option”:“bo”,“value”:“bo”},{“option”:“TEST”,“value”:“TEST”}],“mSpecial”:""},{“mId”:7,“mName”:“combo2”,“mFieldName”:“field7”,“mType”:2,“mMandatory”:false,“mCurValue”:“andy”,“mOptions”:[{“option”:“andy”,“value”:“andy”},{“option”:“james”,“value”:“james”},{“option”:“peter”,“value”:“peter”}],“mSpecial”:""},{“mId”:8,“mName”:“some string”,“mFieldName”:“field8”,“mType”:11,“mMandatory”:false,“mCurValue”:“0”,“mOptions”:[],“mSpecial”:""},{“mId”:18,“mName”:“calculated”,“mFieldName”:“field18”,“mType”:11,“mMandatory”:false,“mCurValue”:"-99.0",“mOptions”:[],“mSpecial”:""},{“mId”:20,“mName”:“normal text field”,“mFieldName”:“field20”,“mType”:3,“mMandatory”:true,“mCurValue”:"\u003cp\u003e\u003cspan style\u003d"font-size:11pt"\u003e\u003cspan style\u003d"font-family:Calibri,sans-serif"\u003e\u003cspan style\u003d"font-size:12.0pt"\u003e\u003cspan style\u003d"font-family:“Times New Roman”,serif"\u003eHi Peter,\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style\u003d"font-size:11pt"\u003e\u003cspan style\u003d"font-family:Calibri,sans-serif"\u003e\u003cspan style\u003d"font-size:12.0pt"\u003e\u003cspan style\u003d"font-family:“Times New Roman”,serif"\u003eI would like to introduce you to Tom Patterson. He’s our new Vendor Manager. Would it be possible to setup a call with you and Tom to go over the linguistic database. Right now, I believe there would need to be some significant changes to the database and Tom has some questions on the database and what all could be changed. \u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style\u003d"font-size:11pt"\u003e\u003cspan style\u003d"font-family:Calibri,sans-serif"\u003e\u003cspan style\u003d"font-size:12.0pt"\u003e\u003cspan style\u003d"font-family:“Times New Roman”,serif"\u003eThanks,\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style\u003d"font-size:11pt"\u003e\u003cspan style\u003d"font-family:Calibri,sans-serif"\u003e\u003cspan style\u003d"font-size:12.0pt"\u003e\u003cspan style\u003d"font-family:“Times New Roman”,serif"\u003eMark\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style\u003d"font-size:11pt"\u003e\u003cspan style\u003d"background-color:white"\u003e\u003cspan style\u003d"font-family:Calibri,sans-serif"\u003e\u003cstrong\u003e\u003cspan style\u003d"font-size:10.0pt"\u003e\u003cspan style\u003d"font-family:“Tahoma”,sans-serif"\u003e\u003cspan style\u003d"color:#666666"\u003eMark Fouch | Director of Information Systems / Quality Management Associate\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cbr /\u003e\r\n\u003cspan style\u003d"font-size:9.0pt"\u003e\u003cspan style\u003d"font-family:“Tahoma”,sans-serif"\u003e\u003cspan style\u003d"color:#666666"\u003e\u003cstrong\u003eD: \u003c/strong\u003e319.892.8129 \u003cstrong\u003e|\u003c/strong\u003e \u003cstrong\u003eM: \u003c/strong\u003e319.213.6255 \u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style\u003d"font-size:11pt"\u003e\u003cspan style\u003d"background-color:white"\u003e\u003cspan style\u003d"font-family:Calibri,sans-serif"\u003e\u003cstrong\u003e\u003cspan style\u003d"font-size:9.0pt"\u003e\u003cspan style\u003d"font-family:“Tahoma”,sans-serif"\u003e\u003cspan style\u003d"color:#666666"\u003eOmniLingua\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cstrong\u003e\u003cspan style\u003d"font-size:9.0pt"\u003e\u003cspan style\u003d"font-family:“Arial”,sans-serif"\u003e\u003cspan style\u003d"color:#666666"\u003e Worldwide\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cstrong\u003e\u003cspan style\u003d"font-size:9.0pt"\u003e\u003cspan style\u003d"font-family:“Tahoma”,sans-serif"\u003e\u003cspan style\u003d"color:#666666"\u003e:\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style\u003d"font-size:9.0pt"\u003e\u003cspan style\u003d"font-family:“Tahoma”,sans-serif"\u003e\u003cspan style\u003d"color:#666666"\u003e Measurably Better Language Management\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e \u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style\u003d"font-size:11pt"\u003e\u003cspan style\u003d"background-color:white"\u003e\u003cspan style\u003d"font-family:Calibri,sans-serif"\u003e\u003cstrong\u003e\u003cspan style\u003d"font-size:9.0pt"\u003e\u003cspan style\u003d"font-family:“Tahoma”,sans-serif"\u003e\u003cspan style\u003d"color:#666666"\u003eIngenuiti: \u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style\u003d"font-size:9.0pt"\u003e\u003cspan style\u003d"font-family:“Tahoma”,sans-serif"\u003e\u003cspan style\u003d"color:#666666"\u003eGlobal Learning Solutions\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style\u003d"font-size:11pt"\u003e\u003cspan style\u003d"background-color:white"\u003e\u003cspan style\u003d"font-family:Calibri,sans-serif"\u003e\u003cspan style\u003d"font-size:9.0pt"\u003e\u003cspan style\u003d"font-family:“Tahoma”,sans-serif"\u003e\u003cspan style\u003d"color:#666666"\u003e\u003ca href\u003d"mailto:[email protected]" style\u003d"color:blue; text-decoration:underline" target\u003d"_blank"\u003e\u003cspan style\u003d"color:#1155cc"\[email protected]\u003c/span\u003e\u003c/a\u003e\u003cstrong\u003e|\u003c/strong\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan style\u003d"font-size:13.5pt"\u003e\u003cspan style\u003d"font-family:“Times New Roman”,serif"\u003e\u003cspan style\u003d"color:#888888"\u003e\u003ca href\u003d"http://www.omnilingua.com/" style\u003d"color:blue; text-decoration:underline" target\u003d"_blank"\u003e\u003cspan style\u003d"font-size:9.0pt"\u003e\u003cspan style\u003d"font-family:“Tahoma”,sans-serif"\u003e\u003cspan style\u003d"color:#1155cc"\u003ewww.omnilingua.com\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style\u003d"font-size:9.0pt"\u003e\u003cspan style\u003d"font-family:“Tahoma”,sans-serif"\u003e\u003cspan style\u003d"color:#666666"\u003e|\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style\u003d"font-size:13.5pt"\u003e\u003cspan style\u003d"font-family:“Times New Roman”,serif"\u003e\u003cspan style\u003d"color:#888888"\u003e\u003ca href\u003d"http://www.ingenuiti.com/" style\u003d"color:blue; text-decoration:underline" target\u003d"_blank"\u003e\u003cspan style\u003d"font-size:9.0pt"\u003e\u003cspan style\u003d"font-family:“Tahoma”,sans-serif"\u003e\u003cspan style\u003d"color:#1155cc"\u003ewww.ingenuiti.com\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style\u003d"font-size:11pt"\u003e\u003cspan style\u003d"font-family:Calibri,sans-serif"\u003e\u003cem\u003e\u003cspan style\u003d"font-size:10.0pt"\u003e\u003cspan style\u003d"font-family:“Arial”,sans-serif"\u003e\u003cspan style\u003d"color:#0070c0"\u003eOmniLingua will be closed on Thursday and Friday, November 28 and 29 in observance of the Thanksgiving holiday.\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/em\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style\u003d"font-size:11pt"\u003e\u003cspan style\u003d"font-family:Calibri,sans-serif"\u003e \u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\r\n",“mOptions”:[],“mSpecial”:""},{“mId”:25,“mName”:“blowme”,“mFieldName”:“field25”,“mType”:1,“mMandatory”:false,“mOptions”:[],“mSpecial”:""},{“mId”:26,“mName”:“Likelihood (numeric)”,“mFieldName”:“field26”,“mType”:11,“mMandatory”:false,“mCurValue”:“3”,“mOptions”:[],“mSpecial”:""},{“mId”:27,“mName”:“impact (numeric)”,“mFieldName”:“field27”,“mType”:11,“mMandatory”:false,“mCurValue”:“3”,“mOptions”:[],“mSpecial”:""},{“mId”:28,“mName”:“Likelihood”,“mFieldName”:“field28”,“mType”:2,“mMandatory”:false,“mCurValue”:“Very High”,“mOptions”:[{“option”:“Very High”,“value”:“Very High”},{“option”:“High”,“value”:“High”},{“option”:“Medium”,“value”:“Medium”},{“option”:“Low”,“value”:“Low”},{“option”:“Very Low”,“value”:“Very Low”}],“mSpecial”:""},{“mId”:29,“mName”:“Impact”,“mFieldName”:“field29”,“mType”:2,“mMandatory”:false,“mCurValue”:“Very High”,“mOptions”:[{“option”:“Very High”,“value”:“Very High”},{“option”:“High”,“value”:“High”},{“option”:“Medium”,“value”:“Medium”},{“option”:“Low”,“value”:“Low”},{“option”:“Very Low”,“value”:“Very Low”}],“mSpecial”:""},{“mId”:30,“mName”:“map”,“mFieldName”:“field30”,“mType”:16,“mMandatory”:false,“mOptions”:[],“mSpecial”:""},{“mId”:31,“mName”:“project list”,“mFieldName”:“field31”,“mType”:15,“mMandatory”:false,“mOptions”:[{“option”:“Bartol”,“value”:“Bartol”},{“option”:“FAQ”,“value”:“FAQ”},{“option”:“Project1”,“value”:“Project1”},{“option”:“Project2”,“value”:“Project2”},{“option”:“Project3”,“value”:“Project3”},{“option”:“Test1”,“value”:“Test1”},{“option”:“test2”,“value”:“test2”},{“option”:“Test3”,“value”:“Test3”}],“mSpecial”:""},{“mId”:32,“mName”:“user list”,“mFieldName”:“field32”,“mType”:6,“mMandatory”:false,“mOptions”:[{“option”:“123”,“value”:“123”},{“option”:“admin [Administrator]”,“value”:“admin”},{“option”:“dd”,“value”:“dd”},{“option”:“dick”,“value”:“dick”},{“option”:“joker [me]”,“value”:“joker”},{“option”:“mask”,“value”:“mask”},{“option”:“normal”,“value”:“normal”},{“option”:“[email protected] [Gmail]”,“value”:“[email protected]”},{“option”:“pworthing”,“value”:“pworthing”},{“option”:“test”,“value”:“test”},{“option”:“tt”,“value”:“tt”}],“mSpecial”:""},{“mId”:33,“mName”:“group list”,“mFieldName”:“field33”,“mType”:14,“mMandatory”:true,“mOptions”:[{“option”:“Anonymous Group”,“value”:“Anonymous Group”},{“option”:“Master List”,“value”:“Master List”}],“mSpecial”:""},{“mId”:25,“mName”:“Notify List”,“mFieldName”:“mNotifyList”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:""},{“mId”:0,“mName”:“Issue Detail”,“mFieldName”:“SECTION7”,“mType”:0,“mMandatory”:false,“mCurValue”:"",“mOptions”:[],“mSpecial”:""},{“mId”:22,“mName”:“Comment”,“mFieldName”:“mDescription”,“mType”:3,“mMandatory”:false,“mCurValue”:"",“mSpecial”:""},{“mId”:0,“mName”:“Project Management”,“mFieldName”:“SECTION4”,“mType”:0,“mMandatory”:false,“mCurValue”:"",“mOptions”:[],“mSpecial”:""},{“mId”:13,“mName”:“Requested Due Date”,“mFieldName”:“mRequestedDueDate”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:""},{“mId”:15,“mName”:“Estimated Hours”,“mFieldName”:“mEstimatedHours”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:""},{“mId”:14,“mName”:“Actual Completion Date”,“mFieldName”:“mActualCompletionDate”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:""},{“mId”:16,“mName”:“Actual Hours”,“mFieldName”:“mActualHours”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:""},{“mId”:17,“mName”:“Percent Complete”,“mFieldName”:“mPercentComplete”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:""},{“mId”:18,“mName”:“Parent”,“mFieldName”:“mParent”,“mType”:1,“mMandatory”:false,“mCurValue”:"",“mSpecial”:""}]}

Error is what it means -> the JSON is invalid or not parsable. The JSON you have posted is also not parseable in browser when you send it to JSON.parse()

Hi Vladimir,
Thanks for taking the time to look at this.
I am not sure why the text is not pasting correctly inside this ticket. I have verified the json in several online tools to be valid, but when I put in here, it gets converted. Double and single quotes get converted to windows characters and quotes preceded by slash (trying here ") are converted to normal quotes, for example.
In any case, your comment made me try another json validator that flagged some special blank space windows characters 0x00a0 and 0x2019
When I replace these characters, it seems to fix things.

I am not sure if windows characters should be allowed in Json or not? It seems when they are included, the xhr.response is short ? I can send the json as a file if that helps, but maybe this explanation is enough ?

just to show the proper json that I was using, it seems the latest validator lets me save the text :

You still have invalid characters there