Record is not allowed here : Using the data pill result from a Look Up Records against a List Collector cannot be used in a following Update Record Flow Action (data type mismatch)This issue is very similar to what is noted in another behavior where variables in Service Catalog need to be converted into an array of strings and then passed into the appropriate Flow Action to avoid the data type mismatch (i.e. expected is String type to String type). Look Up Records against a List Collector outputs as data type "Record", "Records", "Object", "Reference", etc. which cannot be used in a later "Update Record" Flow Action. What needs to be done, then, is an extraction of sys_ids from the Lookup Records and then a joining of all returned sys_ids into a comma-separated String. One way this can be done is by creating a custom Action with a script step. The user can use an input variable such as "lookupRecords" (this will hold the list of records returned from the "Look Up Records" step) and an output variable such as "recordsSysIds" (this will output the comma-separated sys_ids as a string). An example, sample script would be something like: Then, after the "Look up Records" Flow Action step, add the custom Action with the script step. Map the data pill from the "Look up Records" step (the array [double-check to ensure this is the correct type] of records) to the "lookupRecords" input from the custom Action, capture the output ("recordsSysIds") from the custom Action, and then in the "Update Record" step, drag the "recordsSysIds" output into the affected field's value. This should effectively circumvent the "Record is not allowed here" data mismatch being seen.