Flow IF Condition is Evaluating (empty) Strings Incorrectly when they are accessed via Dot-WalkDescriptionWhen using an IF Condition in the Flow Designer.If the Condition is checking for " Record -> String Field is not '' " then it is always evaluating the String to be populated even when it is not.This also happens when using the 'Is Blank?' Transform Function.Steps to Reproduce Create a Flow on the [change_task] Table2. Set Trigger to Record Created on [change_task] Table3. Add an If Condition to the Flow Logic4. Set the Condition as "Trigger-> Change Task Record -> Change Request -> Correlation Display IS NOT"5. Ensure that there is NO value in the field after "is not"6. Add a Log Action inside this If Condition7. Save and Activate the Flow8. Find a Change Request where 'Correlation display' is EMPTY9. Create a Change Task on this Change Request10. Check the Flow Executions11. See the If Condition has evaluated as True incorrectly(The above steps can be repeated when using the "Is Blank?" Transform Function to see it still evaluates incorrectly)WorkaroundCheck the Field on the Right Hand Side of the If ConditionDouble Click the Text Box to see it will highlight one spaceNow delete the one space characterSave the Flow This issue is then Fixed by other changes in the Rome Release and onwards.Related Problem: PRB1518257