Убедитесь, что ваши типы сериализуемы. Исходя из вашего комментария к ответу PeanutPower, создается впечатление, что вам нужно убедиться, что TBL_CONTENTTEMPLATE сериализуем. Также убедитесь, что на стороне клиента определен ваш сервисный контракт для принятия типа коллекции System.Collections.Generic.List, по умолчанию используется System.Array, и в прошлом я сталкивался с проблемами, когда клиентский контракт был неправильно настроен в этом способ.