The If logic evaluates as false even though the condition matchesIssue Sometimes, the if logic evaluates the result is false even though the condition matches. This always happens just after the value of the record is updated. For example, if is just after waiting for condition action and it evaluates the trigger of restarting of waiting In other words, the 'IF evaluation' is done just after the record is updated, it may give an unexpected result. SymptomsEven though the value of the record that is evaluated is showing the expected value in the form, the if condition gives a different result.Releaseall release.CauseThe 'if evaluation' is done before the value of the record is committed to DB.ResolutionAdd a 1-second timer between record update and if logic in the flow.