No Errors on Design checker.
Here are my two rule sets that I have the first group applies when I change the server drop down. The second applies when I change the value of the virtualized check box. (btw how do I put code into its own section on these boards? I am not seeing a code tag) The first set work both when i preview the form and when I publish the form and open in my browser (ie8). The second however, works in preview mode. But once I publish and try it in the browser when I change the checkbox value both ID and Virtualized change to true or false. This is obviously overriding the ID field. Screenshots below to illustrate.
<xsf:assignmentAction targetField="xdXDocument:GetDOM("update")/Batch/Method/Field[@Name='Virtualized']" expression="xdXDocument:GetDOM("Regional Servers")/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW/d:Virtualized[xdXDocument:get-DOM()/dfs:myFields/dfs:dataFields/my:SharePointListItem_RW/my:Title = ../d:Title]"></xsf:assignmentAction>
<xsf:assignmentAction targetField="xdXDocument:GetDOM("update")/Batch/Method/@ID" expression="xdXDocument:GetDOM("Regional Servers")/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW/d:ID[xdXDocument:get-DOM()/dfs:myFields/dfs:dataFields/my:SharePointListItem_RW/my:Title = ../d:Title]"></xsf:assignmentAction>
<xsf:assignmentAction targetField="xdXDocument:GetDOM("update")/Batch/Method/Field[@Name='ID']" expression="xdXDocument:GetDOM("Regional Servers")/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW/d:ID[xdXDocument:get-DOM()/dfs:myFields/dfs:dataFields/my:SharePointListItem_RW/my:Title = ../d:Title]"></xsf:assignmentAction>
<xsf:assignmentAction targetField="../my:virtualized" expression="xdXDocument:GetDOM("Regional Servers")/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW/d:Virtualized[xdXDocument:get-DOM()/dfs:myFields/dfs:dataFields/my:SharePointListItem_RW/my:Title = ../d:Title]"></xsf:assignmentAction>
<xsf:assignmentAction targetField="xdXDocument:GetDOM("update")/Batch/Method/Field[@Name='Virtualized']" expression="."></xsf:assignmentAction>
Image of the form after I select a server. It successfully grabs the "Virtualized" value from the secondary datasource as you can see both the checkbox and the table at the bottom are set to true.

When I uncheck the check box you can see that both the ID and Virtualized fields change to false. This behaivior is not mirrored when I open the form in Infopath and use the preview function.
