I am trying to start the workflow using conditional start i.e. when a status of a list item is changed to IA Submitted mode.
1] Status field is a lookup value "6;#IA Submitted"
2] Workflow to start when items are modified and when Status field contains "IA Submitted"
The workflow starts regardless of what is the status value. I even tried using "Regular expression" instead of "Contains (ignoring case)" but it does not work as intended. Any ideas? I am trying to avoid using an Event receiver to update a column and then using the "Equals" operator as suggested in some other posts. Please advice?
What about using Ends With instead? I'd actually avoid the conditional start and go with a filter action instead. Conditional start uses event receivers that can cause the workflow to be slow to start and make the interface appear to lag to the user.