Please attach a complete session log file both from GUI and .NET assembly.
Thanks - just pulling the logs did it for me. The server allows connections on port 22, but also a non standard port. I was to be using the non standard port, but was forgetting to set the port to non standard one. They are apparently processing the connections different on port 22. Once I changed where I am setting the port number, everything worked correctly. Thanks for the help.