I am seeing something similar and in my case , filter is working as expected from “Event Trigger” configuration but when I tried to use same filter in workflows under event filtering it says not valid.
The filter was fine. I noticed below behaviour from my testing:
- filter works fine under “Event Trigger” test option, which you try to do from subscription section.
- Filter is not working when you are testing workflows from “Test Workflow” section. It will go beyond first step even if the conditions do not match.
- Real time workflow executions are getting filtered as expected.
I created 2 different workflows to test this behaviour.
The “Test Workflow” feature doesn’t factor in the trigger filter. What actually happens is Workflows simulates an ETS event using the provided sample data, and it will always trigger the test regardless of the filter, since it’s not an actual ETS event. This is why a live run of your workflow honors the filter, because it’s being triggered by actual ETS events.
The Workflow team is aware of this and has a feature in the backlog to simulate the trigger filter in “Test Workflow”.
I want to check in with the @developer_relations_team to see if we could follow up on the backlog feature and see if it’s being worked on? This would make testing workflow triggers much more simple



