I have a Flow which starts an approval when a SharePoint item is created. After this there is a condition within an Apply to each. The condition is Response is equal to approve. Then there are a number of different actions that occur depending if it is yes or no.
This flow has been working fine for the last month, with it succeeding several times whenever it has been approved.
Today, it has failed 3 times when approved. I am getting the error 'Action 'Apply to each' failed' and 'The execution of template action 'Apply_to_each' failed: the result of the evaluation of 'foreach' expression '@body('Start_an_approval')?['responses']' is of type 'Null'. The result must be a valid array.'
I have not changed this Flow so why would it suddenly fail?