Just a quick question… are you trying, or expecting, an echo response? If so, you will have to change the way the server is coded to respond. The server is currently setup to respond to a login. You should get a message to either confirm the name and password worked or was not correct… In the project I pulled it from, I have the server query a database for the name and password, and send a response to the client… I tried PacketSender with the server and had no issues, it was responding with a message to the login information sent, like "Hello ", or “Name or Password is not valid”… I’m still not sure about the exceptions… I will keep looking into those… Not sure if it is relevant, but I’m using Windows 7 and Visual Studio 2017… also, if you have any virtual machines set up, the virtual ethernet adapters can cause problems, so they have to be disabled when testing things out.