Approving a submission from an approval workflow is triggering the approver event from all of them
I am currently having a major issue, I have a dropdown box with departments in it, like 10 or so. Each department has a different approver. So I'm creating a different approver workflow for each department based on what was entered in the dropdown upon submission. That part is working correctly, it's going to the right people for their approval, etc. The issue is, when a workflow is approved, it's triggering the approval state of every workflow I've created and I'm getting an email from each and every workflow saying the same ticket number has been approved.
I tested to make sure this is what's happening by adding another notify event to one of the approver workflows with a unique message and I submitted a test sheet with a different department....and it triggered that new message.
What's going on here, is there some condition I need to do or is there a better way than creating 10 different workflows for each department (noting some of the departments go to the same person, so Department A and B might go to person A but Department C will go to Person B.
Attached is one of my workflows and how I've done it (this workflow I currently have copied 2 more times with different "When Your Department is" conditions). Am I missing something, again when THIS workflow is approved, the approved trigger is happening on all of my other workflows (should I not be duplicating the workflow, is that the issue?). Any and all help is greatly appreciated.