Multiple Issues difficult to track down

Sending same message multiple times, logging same message multiple
times, not receiving properly, getting partial messages. May build new
middleware using functioning server and updated client. Could just use
this project and create new instances and classes to work on. Might save
a bit of time.