Hi,
I am very new to all this and do not know much about building flows. We have build flow for approval for HR, Head of Service and Finance with options Approve, Reject, Reassign and also if incorrect email address is provided the flow will fail and notify the requestor. All is working fine except of "Approval Timed Out". - I am expecting after 28 days the notification to be send to requestor that their submission has not been approved in time because the flow has timed out. Unfortunately this email is not fired up as it deos not pass the "Apply to each"

above is showing the error message for Apply to each for each HR, HOS (also Finance which is missing from the screenshot).
And the error message is:
ExpressionEvaluationFailed. The execution of template action 'Apply_to_each_2' failed: the result of the evaluation of 'foreach' expression '@{outputs('Start_and_wait_for_an_approval_HR')?['body/responses']}@{outputs('Start_and_wait_for_an_approval_HR')?['body/responseSummary']}' is of type 'String'. The result must be a valid array.

Not sure if anyone can help me, but I will try.
Thanks all