I have an action that retrieves data rows from salesforce for a particular object. The query is handling the lookup and will return a series of nodes, in particular the employee. sometimes it is present and sometimes there isnt one.
example
<Employee__r>
<Intacct_ID__c><![CDATA[304072]]></Intacct_ID__c>
<attributes>
<type><![CDATA[Contact]]></type>
<url><![CDATA[/services/data/v45.0/sobjects/Contact/0034x00000IqiEVAAZ]]></url>
</attributes>
</Employee__r>
or
<Employee__r json_null="true"/>
so the issue comes in when passing these values through. the output of this action is passed through a loop to a series of other actions where the intacct_id__c field is used. on the second example, that field doesnt exist, so instead of leaving it blank for that loop iteration, it automatically uses the next one.
I know we discussed this before and i thought you added something to normalize the outputs but i dont remember what.