After using the send() method, I sit there and wait for a reply back.
When the C# server gets a message, it will then send one back. My client misses the first packet received.
Do you know I get a -1 the first time?
For e.g. I send the correct user credentials to my server, the server checks DB and sends true to UE4 client, UE4 client receives -1, despite the server saying “You can log in”?