В своем решении я использую Microsoft Visualization SDK, и у этой инфраструктуры есть проблемы с пользовательскими преобразователями типов.Только если вы очищаете решение и перестраиваете, пользовательский преобразователь типов работает время от времени.
Итак, окончательное решение было следующим: создание нового проекта DLL (в моем случае эта DLL не может быть частьюисходное решение) и добавьте ссылку на него, и все работает нормально.
Насколько я знаю, об этой проблеме уже сообщалось об ошибке, но, очевидно, до сих пор ее не исправляли.