L'annullamento di un task,a differenza dell'esecuzione di una chiusura forzata, consente di mantenere attivo il processo impedendo ai task successori di continuare:
In caso di annullamento di un predecessore di tipo Da fine a inizio o Da errore fine a inizio, lo stato dei relativi task successori continuerà a essere In sospeso. Per mantenere in esecuzione il processo, è necessario modificare i task successori in modo da rimuovere il predecessore annullato e consentire pertanto l'avvio dei successori.
In caso di annullamento di un predecessore di tipo Da fine a fine o Da errore fine a fine, per mantenere in esecuzione il processo, il proprietario del task, il proprietario della programmazione o l'amministratore deve forzare la chiusura del task successore.