Mir ist noch etwas eingefallen,
kann es sein, dass du auf cr/lf prüfst?

Meine Server laufen beide unter Linux, und unter UNix wird nur lf verwendet, also wurde in unserem Fall die Endekennung fehlen und es wird nichts angezeigt.
Korrekt ?

Kannst du das evtl. in der nächsten version mal ändern, ich würde auf cr oder lf prüfen, da bei MACs nur der cr aber kein lf verwendet wird ;-)

Ich hoffe das wars!
Ansonsten wäre ich froh über ein kleines Debug Fenster, dass mir den aktuellen Pufferinhalt des TCP Sockets anzeigt.