The communication between the arduino and the server via the C# program is now working properly.

Had to upgrade the c# project to .net 4.5, use the System.http via Nuget.