Simple suggestion regarding the native automation within Wrike that when a task's predecessor's have been completed, an auto-comment fires, tagging the assignee to let them know that the work is ready to begin.
I noticed (and confirmed with support) that if any of the predecessors are marked as a status within the cancelled status group, even if there is another predecessor that was changed to a status in the completed status group, the automation will not fire.
My suggestion is to have this automated comment fire regardless if its dependencies were completed or cancelled - the work is still ready to start.