Hi @Anonymous,
Is joining all of your data with a new line as a seperator and sending that message to Teams a viable solution? E.g:
Loop1 text
Loop2 text
Loop3 text
In this case, instead of using the Teams message function within your ForAll() use it outside the forall combined with the Concat() function. Since I don't have your code, I will explain it with a fictive example below:
Concat(
ForAll(
[
"Loop1 Text",
"Loop2 Text",
"Loop3 Text"
],
Value
),
Value,
Char(10)
)
The example above will combine all values from my datasource (array) with an enter and return it as a string value. The end result will be the text shown in the first code block. This could be used as the content of a MicrosoftTeams.PostMessageToChannelV3 action.
If you want to use the concat, you will have to change the ForAll and most likely the Value references as well.
I hope this helps!