Lists containing more than one Assembly Instance are not supported

I have a process looking like this:

image

After executing the while-loop once it fails on the “GetAssembly” with this error:

R1Pick::ProcessExecutor::R1Pick::Transport Out error: Lists containing more than one Assembly Instance are not supported.

Just to elaborate. The while-loop is executed correctly the first time round, fails on the second run.

Variables are automatically converted to lists by TransportIn-type statements if they already contain a value. To avoid that, you need to use the Assign statement to reset the variable value to null before the next loop.

Got it, works. Thanks TSy.