Ответьте за всех, кто может столкнуться с такой проблемой.
Мы в основном не используем DTO (объекты передачи данных) или другие оболочки для большинства наших видов в этом проекте, но для этого использовался DTO, главным образом для того, чтобы у объектов результата были значения по умолчанию для свойств, опущенных / отсутствует в сущности, что обычно происходит для сущностей, созданных в более старой версии кода.
После более тщательного изучения собственного кода я обнаружил фрагмент кода, который не синхронизирован с другими связанными фрагментами кода - не было строки для копирования этого свойства из сущности в объект DTO.
Примечание: фактически вся эта ситуация напоминает мне историю или мем о парне, который утверждал, что нашел ошибку в компиляторе только потому, что он не смог найти ошибку, которую он допустил в своем коде.