I have an approval process that is triggered from adding a new item to a list. My goal is to not have the approval email go out if certain people (managers) are the ones adding the new item to the list themselves. After the trigger, the next step in the flow is to retrieve the manager's name from another list depending on what department is selected in the new item entry. This is to be used to retrieve their email information to use in the approval process email later on in the flow. Right after the get manager action, there is a variable initiated for this as there are many different departments and managers on the list. Next is the append variable to a string action. After that is where the problem occurs. I have a condition that looks at if the variable (Manager's email) is equal to or not equal to: I list my email. To test this, I have myself as the manager of a certain department but I'm also the one adding the new item to the list. The exact same flow worked once and did not send me an approval email because the condition returned 'false' (The manager's email is not equal to 'may email address') so I added another condition with a different manager's name and asked him to put in the ticket as well and he received the approval email anyway and when I add a new item it now always returns 'true' for what had worked and returned 'false' previously. What's going on with that? and does anyone have any suggestions on what I can do to fix this?