diff --git a/shared/workspaces/src/workspaces/services.py b/shared/workspaces/src/workspaces/services.py
index 0628818312c38f0d378d33f90908aaf3d11d4003..7983c4936e91d04a3d3c75652ae1423add1da6a5 100644
--- a/shared/workspaces/src/workspaces/services.py
+++ b/shared/workspaces/src/workspaces/services.py
@@ -312,7 +312,7 @@ class CapabilityQueue(CapabilityQueueIF):
         num_engines: int,
         capability_info: CapabilityInfo,
         workflow_service: "WorkflowService",
-    ) -> cls.EngineList:
+    ) -> NamedTuple[Queue[CapabilityEngine], List[CapabilityEngine]]:
         """
         Initialize available engine queue and list of in-use engines
         :return: EngineList