In any workflows where I use the action "Set Workflow Status" and set the status to a custom one, if an error occurs at any point after I've set the status, it does not automatically update to "Error Occurred," it simply displays the last status that was set. I can workaround this by using the error handling options for a handful of tasks (Call Web Service for example) that allow me to handle errors manually and therefore set the status to "Error Occurred" but this option is not available for the majority of actions such as Update Item etc. Are there custom settings that I am overlooking somewhere? In my opinion this seems to be an unintended side effect of using the Set Workflow Status action.
I want the workflow status column to display "Error Occurred" anytime an error occurs regardless of what status I had set it to before. Odd thing is, if I go and cancel the workflow manually, the workflow status does update to "Cancelled," so its peculiar that it would not automatically update to "Error Occurred" when an error occurs. Any help would be appreciated.