This should be an easy fix. And todays workaround has side-effects.
Somtimes you want Task B to run after Task A, regardless of A failed or not.
Workaround
Today we can create a new task event trigger, if EITHER a tasked executed successfully, OR if it failed.

You'd think that we could add two tasks under the Triggers menu. But no. Any task already used, is deliberately removed from the list.

The workaround is to add two trigger, both for the same task, both with different names.
Side-effects
Having two triggers, causes the chain windows to show double duplicates for all tasks that have been chained together.

Solution
A simple solution would be to allow a trigger task for:
- Task successful
- Task failed
- Task failed/successful
Please add this. Shouldn't be hard.
Best regards,
Vegard Bakke