В общем проверил не раз, таб после tab.FullEmulationMouseClick("left", "click") если открывается новая вкладка таб сбивается и надо опять инициализировать переменную tab = instance.ActiveTab;
иначе
heCol = tab.FindElementsByXPath("//*[contains(text(),'"+ login + "')]");
например уже не находит...