Hi Ryan, might just be me, but it's not really easy to digest the description of what it is you are trying to get.
I don't have a solution, but a couple pointers/questions: 1. Why is it necessary to add "projectID is not blank"? I don't believe there is such a thing as a null ID. 2. Instead of filtering on Task > Name, I usually filter on Template Task > Name. This is easier and more reliable for me because it returns (or filters out) tasks in which the user changed the original task name. This also lets me specify multiple task names in a single filter rule, which I think is maybe what you're trying to get at? William English T-Mobile
If you like my content, please take a moment to view and vote on my Idea Requests: https://tinyurl.com/4rbpr7hf