Weird. I haven't played around with the IP2007 OM enough to know what's going wrong, but why are you doing this:
XPathNavigator servername = Serversiter.Current.Clone();
servers.SelectSingleNode("my:field132", this.NamespaceManager).SetValue(servername.Value.ToString());
Couldn't it just be this:
servers.SelectSingleNode("my:field132", this.NamespaceManager).SetValue(Serversiter.Current.Value.ToString());Maybe cloning behaves differently with the new OM, but I have a hunch that that is why you are seeing a problem. Maybe cloning a node automatically appends it to the "donor node's" parent.
Matt Faus / Microsoft InfoPath MVPQdabra® Software / Streamline data gathering to turn process into knowledge