Hi @v-yetonggu-msft! I have used your solution to avoid the loop but my flow doesn't run. I have put two following conditions:
@or(equals(triggerBody()?['Approval_x0020_Level_x0020_calc'], 'L1'), equals(triggerBody()?['Approval_x0020_Level_x0020_calc'], 'L2'), equals(triggerBody()?['Approval_x0020_Level_x0020_calc'], 'L3'), equals(triggerBody()?['Approval_x0020_Level_x0020_calc'], 'L4'), equals(triggerBody()?['Approval_x0020_Level_x0020_calc'], 'L5'), equals(triggerBody()?['Approval_x0020_Level_x0020_calc'], 'L6'))
@equals(triggerBody()?['RequestStatus'], 'New')
Could you have a look into it?