diff --git a/shared/workspaces/workspaces/capability/services/execution_manager.py b/shared/workspaces/workspaces/capability/services/execution_manager.py
index 75f21b5b3829d9a988418c15cbcb1a75af3449a9..215a420d21d2f63779fec04befd771e8b9be0f08 100644
--- a/shared/workspaces/workspaces/capability/services/execution_manager.py
+++ b/shared/workspaces/workspaces/capability/services/execution_manager.py
@@ -97,7 +97,6 @@ class ExecutionManager(ExecutionManagerIF):
 
     @on_message(service="workflow", type="workflow-executing")
     @on_message(service="workflow", type="workflow-complete")
-    @on_message(service="workflow", type="workflow-failed")
     @on_message(service="workflow", type="qa-pass")
     @on_message(service="workflow", type="qa-fail")
     def advance_waiting_execution(self, **message: Dict):