Hello again and thanks for taking the time to look at my issue.
I've got a site that I've just taken ownership of and I'm tracking a major workflow bug that is disrupting my users' ability to work. We've got a tracker document, acting as an info path form, that is the central point for actions taken on these list items. When you push an item to the next point in the user process, a workflow reads the changed status, updates permissions, and moves on with its day. Unfortunately since yesterday it has started checking out the items in my name. Now I know I run particular steps under "Impersonation Steps", so I get that I'm authoring a modification to the file, however up until now it has never checked out the items to the workflow author, only since I've made changes.
At what stage(s) are you meant to check in/check out an item in a workflow. The current workflow doesn't bother to explicitly check the item out, should it be checked out to me at all?
I apologize if this question is a bit vague, it's more of a conceptual question than looking for a fix. Thanks for any help you can provide.