NetTcpBidning обладает надежным свойством, но в документации не указано, что он делает.
Например: отправляет ли он сообщения активности через соединение? Повторно подключиться, если соединение потеряно?
Попробуйте
Как получить надежные обратные вызовы с WCF, используя NetTcpBinding
и
http://netindonesia.net/blogs/kasim.wirama/archive/2007/12/12/implementing-reliable-session-in-wcf.aspx