Программа использовала изменение одного из элементов DOM через SetAttribute (конкретно параметр "Value").
Если найти искомый элемент напрямую, например перечислив все контролы нужного типа (в данном случае текстовый Input), то значение устанавливается успешно.
Если же найти контрол более запутанным способом, что является необходимым в моей программе (через родительский элемент), то SetAttribute попросту не срабатывает (в отличии от GetAttribute, который возвращает значение этого поля успешно).
Поискав в Google, нашел статьи обсуждающие ошибки имплементации этого метода - оказывается контрол не поддерживает "Multiple Inheritance Level".
Кто сталкивался с подобным вопросом, и какого рода решения могут быть?