diff --git a/dist/restore-only/index.js b/dist/restore-only/index.js
index 978beff..4b1ebbe 100644
--- a/dist/restore-only/index.js
+++ b/dist/restore-only/index.js
@@ -6288,9 +6288,9 @@ function saveCacheV2(paths, key, options, enableCrossOsArchive = false) {
                 core.info(`Failed to save: ${typedError.message}`);
             }
             else {
+                core.warning(`Failed to save: ${typedError.stack}`);
                 core.warning(`Failed to save: ${typedError.message}`);
             }
-            throw error;
         }
         finally {
             // Try to delete the archive to save space
diff --git a/dist/restore/index.js b/dist/restore/index.js
index cc4c94e..621379b 100644
--- a/dist/restore/index.js
+++ b/dist/restore/index.js
@@ -6288,9 +6288,9 @@ function saveCacheV2(paths, key, options, enableCrossOsArchive = false) {
                 core.info(`Failed to save: ${typedError.message}`);
             }
             else {
+                core.warning(`Failed to save: ${typedError.stack}`);
                 core.warning(`Failed to save: ${typedError.message}`);
             }
-            throw error;
         }
         finally {
             // Try to delete the archive to save space
diff --git a/dist/save-only/index.js b/dist/save-only/index.js
index 15b0a76..c503408 100644
--- a/dist/save-only/index.js
+++ b/dist/save-only/index.js
@@ -6288,9 +6288,9 @@ function saveCacheV2(paths, key, options, enableCrossOsArchive = false) {
                 core.info(`Failed to save: ${typedError.message}`);
             }
             else {
+                core.warning(`Failed to save: ${typedError.stack}`);
                 core.warning(`Failed to save: ${typedError.message}`);
             }
-            throw error;
         }
         finally {
             // Try to delete the archive to save space
diff --git a/dist/save/index.js b/dist/save/index.js
index 4484f36..ecba17f 100644
--- a/dist/save/index.js
+++ b/dist/save/index.js
@@ -6288,9 +6288,9 @@ function saveCacheV2(paths, key, options, enableCrossOsArchive = false) {
                 core.info(`Failed to save: ${typedError.message}`);
             }
             else {
+                core.warning(`Failed to save: ${typedError.stack}`);
                 core.warning(`Failed to save: ${typedError.message}`);
             }
-            throw error;
         }
         finally {
             // Try to delete the archive to save space