С Silverlight это очень распространенная ошибка, во-первых, ошибка, которую вы получаете, является общей ошибкой, которую приложение silverlight показывает для любой ошибки на стороне службы.
Теперь решение, попробуйте найти причину этой ошибки.
Есть разные способы сделать это.
Ниже тот, который я использовал для моего:
1) Добавьте приведенный ниже фрагмент кода в файл конфигурации службы wcf
<system.diagnostics>
<sources>
<source name="System.ServiceModel"
switchValue="Information, ActivityTracing"
propagateActivity="true">
<listeners>
<add name="traceListener"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData= "D:\Sumit.svclog"/>
</listeners>
</source>
</sources>
это сгенерирует .svc, проанализируйте этот файл, он предоставит вам много информации.
2) U может использовать внешние инструменты для анализа вызовов службы wcf, такие как fiddler. В этом случае также попробуйте проанализировать звонки службы