Это было объяснение на одном из форумов MS.
Произошло то, что конкретный метод, который вы вызываете, вызывает исключение.
Есть ли у вас надлежащая обработка ошибок в службе WCF, чтобы либо возвращать сбои, либо возвращать контракт на сбои?
Есть ли у вас логирование / трассировка в вашем коде, чтобы вы могли видеть, что происходит?
Загляните в журнал событий, чтобы узнать, не выдает ли ваша служба WCF какие-либо ошибки
http://forums.asp.net/t/1659885.aspx/1
=============================
Это еще один пост из предыдущего SO.
Понятия не имею, чем это вызвано, так что это не ответ на ваш вопрос, а всего лишь предложение о том, как глубже изучить проблему
Попробуйте использовать сниффер, чтобы посмотреть фактические данные, передаваемые между компьютерами, и выяснить, на чьей стороне проблема. Я успешно использовал Wireshark один раз.
System.Web.Services.Protocols.SoapException: серверу не удалось обработать запрос. ---> System.ArgumentNullException