Yes seems like the execution will become canceled but will not trigger error workflow.
You can add as a feature request I guess.
However here is the solution that you can find thecanceled execution for specific workflow id
I think something not right. Because when filter status error : it didn’t contain canceled status.
You need to get all first and filter them out.