Hi,

Please try below, you should be able to read all json content. This works !

set oref = ##class(%Stream.GlobalCharacter).%New() 
do oref.Write(newMsg) // where newMsg contains JSON stream
$$$LOGINFO("JSON = " _oref.Read())

You can also read only certain number of characters from json, for more understanding please go through below intersystems documentation Reading and Writing Stream Data

Thanks,

Anusri