I have a web service which is returning data to the desktop application. The problem I am having is, when the web service returns small volume of data everything works fine but
I too had this issue. For me, it was happening because I had a [DataMember] property with a get{} but no set{}. After adding a set{} this behavior stopped.