I got caught in a loop in a workflow and I am trying so hard to get out of it!
I have 2 different lists. My first list collects the data, and at the end has a decision tree. based off of your selection, it will optionally:
Show the item as completed
OR
Create a new item on a different list for further analysis.
My issue comes with Modifications to List 1 after it has been routed to list 2.
I am trying to get it to First check to see if it has already created an item in list 2, and if so, update it. If it has not already created an item in list 2 - create that item.
Every single modification is creating a new item - it always functions over to create an item rather than first checking to see if it has done so already and updating that item instead.
So, I have now built in a loop of my own.
Once you have created the item in list 2 - update list 1 with a "yes" to indicate you have done so already.
So my workflow now checks:
Do I have a yes in that column - if so, I update the item. if it does not have a yes in that column, create an item.
NOT WORKING. I have tried Is not equal to, is equal to, contains.. everything i can think of - moving these back and forth.

any ideas would be helpful.