diff --git a/dist/restore/index.js b/dist/restore/index.js
index 3f8b334..983c7a3 100644
--- a/dist/restore/index.js
+++ b/dist/restore/index.js
@@ -1625,12 +1625,14 @@ function saveCache(cacheId, archivePath) {
         const stream = fs.createReadStream(archivePath);
         let streamIsClosed = false;
         stream.on("close", () => {
+            core.debug("Stream is closed");
             streamIsClosed = true;
         });
         const resourceUrl = getCacheApiUrl() + cacheId.toString();
         const uploads = [];
         let offset = 0;
         while (!streamIsClosed) {
+            core.debug(`Offset: ${offset}`);
             const chunk = stream.read(MAX_CHUNK_SIZE);
             uploads.push(uploadChunk(restClient, resourceUrl, chunk, offset));
             offset += MAX_CHUNK_SIZE;
diff --git a/dist/save/index.js b/dist/save/index.js
index e1eba45..6e08235 100644
--- a/dist/save/index.js
+++ b/dist/save/index.js
@@ -1625,12 +1625,14 @@ function saveCache(cacheId, archivePath) {
         const stream = fs.createReadStream(archivePath);
         let streamIsClosed = false;
         stream.on("close", () => {
+            core.debug("Stream is closed");
             streamIsClosed = true;
         });
         const resourceUrl = getCacheApiUrl() + cacheId.toString();
         const uploads = [];
         let offset = 0;
         while (!streamIsClosed) {
+            core.debug(`Offset: ${offset}`);
             const chunk = stream.read(MAX_CHUNK_SIZE);
             uploads.push(uploadChunk(restClient, resourceUrl, chunk, offset));
             offset += MAX_CHUNK_SIZE;
diff --git a/src/cacheHttpClient.ts b/src/cacheHttpClient.ts
index d70074e..dbd4a59 100644
--- a/src/cacheHttpClient.ts
+++ b/src/cacheHttpClient.ts
@@ -186,6 +186,7 @@ export async function saveCache(
     const stream = fs.createReadStream(archivePath);
     let streamIsClosed = false;
     stream.on("close", () => {
+        core.debug("Stream is closed");
         streamIsClosed = true;
     });
 
@@ -193,6 +194,7 @@ export async function saveCache(
     const uploads: Promise<IRestResponse<void>>[] = [];
     let offset = 0;
     while (!streamIsClosed) {
+        core.debug(`Offset: ${offset}`);
         const chunk: Buffer = stream.read(MAX_CHUNK_SIZE);
         uploads.push(uploadChunk(restClient, resourceUrl, chunk, offset));
         offset += MAX_CHUNK_SIZE;