В моем случае в папке bin была не ссылочная dll под названием Unity.MVC3, я безуспешно пытался найти любую ссылку на это в visual studio, поэтому мое решение было так просто, как удалить эту DLL из папки bin.
Проблема была с определением типа.
Когда родительский объект разрешается, он ожидает, что дочерний элемент будет массивом Object, но то, что доставляется, является массивом строк. Таким образом, валидация типа возвращает массив нулей за «всплывающее окно», как определено в результате 1 здесь .
Существует открытая дискуссия на github, чтобы учесть объединения скалярных типов .