Это может иметь проблемы с безопасностью. Посмотрите, как вы внедрили безопасность. Если вы используете значение по умолчанию, используются учетные данные проверки подлинности Windows. Для этого клиент и сервер должны использовать одну и ту же учетную запись Windows. В противном случае вы можете использовать олицетворение или, если у вас нет проблем, не использовать аутентификацию для проверки.
Канал выходит из строя, если не определен контракт отказа или имеется некоторое необработанное исключение на стороне сервера. Посмотрите на возможные исключения и попробуйте зарегистрировать исключения на стороне сервера.