diff --git a/.gitignore b/.gitignore
index bffcb1290e8b99101c4d9e3883c1b4baf4b701a1..d37a35406e68b3a9fcb270c192ca60fcb6d6e6bf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -73,6 +73,7 @@ pyproject.toml
 package-lock.json
 **/.hypothesis
 apps/cli/executables/pexable/deliver/delivery.json
+services/workflow/reacquire.txt
 
 # Ignore docker volume mount points
 services/**/**/apps
diff --git a/services/capability/capability/views/capability_version.py b/services/capability/capability/views/capability_version.py
index 7d53bc997cf81f8cde27749233c6e1bceae2701b..d21a1f37b6b3c383daca3c61b6841e6590956831 100644
--- a/services/capability/capability/views/capability_version.py
+++ b/services/capability/capability/views/capability_version.py
@@ -20,6 +20,7 @@ File containing definitions for the capability version routes of the Workspaces
 """
 
 import copy
+import logging
 
 import requests
 from pycapo import CapoConfig
@@ -33,6 +34,8 @@ from pyramid.request import Request
 from pyramid.response import Response
 from pyramid.view import view_config
 
+logger = logging.getLogger(__name__)
+
 from workspaces.capability.enums import CapabilityVersionState
 
 
@@ -197,9 +200,17 @@ def cancel_capability_version(request: Request) -> Response:
         return Response(body=f"Capability request #{capability_request_id} v{version_number} successfully cancelled.")
     elif version:
         if version.state == "Created":
+            cap_request = request.capability_info.lookup_capability_request(version.capability_request_id)
+            # Set version to Cancelled state
             version.state = CapabilityVersionState.Cancelled.name
+
+            # Seal both version and requests
             version.sealed = True
+            cap_request.sealed = True
+
+            # Save
             request.capability_info.save_version(version)
+            request.capability_info.save_entity(cap_request)
             return Response(
                 body=f"Capability request #{capability_request_id} v{version_number} successfully cancelled."
             )