Switched back to JSON. Added some de-duplication to message sending. Fixed errors that were causing a race condition endless loop.
Prevent initial 'race condition' reporting.