I have two lists each having its own workflow. List 1 is using Workflow A and is set to start automatically when an item is created or edited. List 2 has Workflow B and is set to start automatically only when an item is created.
The user only edits List 1, and Workflow A has a condition if a checkbox is set to "Yes" then it creates an item in List 2.
This Issue: When the item is created in List 2, Workflow B does not run automatically.
I've looked into this extensively, and the most common culprit in these cases is that Workflow A would be impersonating as "System Account" rather than the user's account. However, I do not see this as the case, for I checked the "Created By" column on List 2's item and did not see "System Account".
Also, this is a 2013 workflow, and I could not find the "Impersonation Step" capability in SP Designer.