After upgrading to 5.3.2.77 serializing a query object using SerializeJSON does not preserve case and converts all field names to uppercase. Downgrade to 5.3.1.102 it works as expected. Key case is set to Preserve case under admin settings Language/Compiler.
Query results:
id product mbrand comments
1 ENC XTR Overnight shipping is no longer approved
retData = SerializeJSON(qComment,‘struct’);
returns: [{“ID”:111,“PRODUCT”:“ENC”,“MBRAND”:“XTR”,“COMMENTS”:“Overnight shipping approved”}]