XmlTextReader bicho extraño y fustrante...bueno, en realidad no es un bug...
Tenía este extraño problema trabajando en algún código que utiliza XmlTextReader para pasar a través de una cadena XML...básicamente, cuando ejecutaba el código noemalmente, funcionaba cada vez, pero cuando corría en modo de depuración leía el primer nodo y omitía todos los demás. Bueno, esto me volvió loco, escribí un montón de código de prueba, etc... al final otro desarrollador aquí Noté que tenía el método ReadOuterXML() en mi ventana Watch debug... bueno, ese fue el problema - nunca asumas que la ventana Watch es pasiva - llamando al método ReadOuterXML, estaba omitiendo todos los nodos que causaban el problema.