Scenario: I have 2 collections.
Collection A { name: string , age: int }
Collection B { name: string, address: string }
If I try to loop through Collection A (using ForAll), and then use a LoopUp to search Collection B by comparing names are equal, such as the below -
ForAll('Collection A', CustomFunctionDoSomething.Run(LookUp('Collection B', name=ThisRecord.name).address))
The above will always return the very first record from Collection B for all records in Collection A.
Resulting in all names having the same address.
I have thought about the reasons why, but nothing makes sense, is this a bug?