I have had a flow running for the last 10 months with no issues, the same flow worked yesterday, has not been modified but failed today with error:
The execution of template action 'FilterArrayTable' failed: The evaluation of 'query' action 'where' expression '@and(equals(addDays('1899-12-30', int(item()?['Date Raised']), 'dd/MM/yyyy'), formatDateTime(utcNow(), 'dd/MM/yyyy')),equals(item()?['Time Raised'],'AM'))' failed: 'The template language function 'int' was invoked with a parameter that is not valid. The value cannot be converted to the target type.'.
The flow connects to an Excel table and the Date Raised column is populated with the date and is correctly formatted. What could have changed to stop my filter expression working suddenly?