I have observed that occasionally (depending on message length) a single message sent by either server or client is received as multiple messages by the other party.
Steps to reproduce:
- add waveform chart indicators to Client Single Connection and Server Single Connection examples to display received string length
- build .exe from examples and run server and client on separate machines (issue also exists when both are running on the same machine, but much less frequent)
- send a large payload (in my case, 8 MBs of 'a')
- observe that waveform chart displays multiple received string lengths:

I have observed that occasionally (depending on message length) a single message sent by either server or client is received as multiple messages by the other party.
Steps to reproduce: