Using Flows 'Collect' Block does not return Output?

When defining a flow that requires a series of ‘For’ and ‘Collect’ Blocks, running the Flow finishes in a condition with no errors, but also the ‘Collect’ Blocks do not return and output.


Hi @mikeadsk

Can you provide a screenshot of your whole flow so I can see what you mean by a series of for and collect blocks?

I can try @flows-daniel

@flows-daniel the only ‘Collect’ block not working is the far right. All others work and operate as expected.

Hi @mikeadsk

It looks like you have a for<>collect for just selecting a single field (in groups 5 and 7), you should do this in an evaluate block in TS and your flow should work properly.

That might be a better approach, and have isolated those sections to a separate flow object. Regardless after that update there was no change to how the collect and flows worked (or didn’t work).

The current state is this is working again. The solution found was to remove the ‘Record’ block and rebuild it. No other change or elimination of various section seamed to have any delta or consistent pattern as to why this feature is not behaving consistently. Note the Record block was rebuilt using the exact same syntax.

Is there any known limitation on the number of For/Collect blocks in a flow? It behaves as it as more are added the flow gets ‘confused’. Though I have found no way to confirm or validate this experienced behavior.