AzureStorageExplorer icon indicating copy to clipboard operation
AzureStorageExplorer copied to clipboard

Download always fails whenever bandwidth limit is set.

Open AndrewYangMSFT opened this issue 2 months ago • 8 comments

Storage Explorer Version

1.39.1 (107)

Regression From

unknown

Architecture

x64

Storage Explorer Build Number

1.39.1 (107)

Platform

Windows

OS Version

Windows 11 build 26518

Bug Description

If I click "adjust bandwidth limit" on the active transfer to configure (to e.g. 20 Mbps), the active transfer will immediately fail.

If I use the "Settings" menu to configure the same for all future transfers, the active transfer ignores the setting, but all new downloads will fail quickly (within seconds).

It looks this feature is just broken.

Resource Types

No response

Authentication Method

Sign in

Connection Type

Sign in (subscription)

Steps to Reproduce

Repro A

  1. Start downloading a big file.
  2. Click "adjust bandwidth limit" on the active transfer to configure (to e.g. 20 Mbps), the active transfer will immediately fail.

Repro B

  1. Open the "Settings" menu.
  2. Configure "Maximum Transfer Rate" on the "Transfers" page (to e.g. 20 Mbps).
  3. Start downloading a file. The new download attempts will fail within seconds.

Actual Experience

Repro A: the active transfer will immediately fail. Repro B: New download attempts will fail within seconds.

Expected Experience

A: The active download will continue but with limited speed. B: New downloads can start successfully but with limited speed.

Additional Context

No response

AndrewYangMSFT avatar Oct 30 '25 17:10 AndrewYangMSFT

@AndrewYangMSFT Can you share your app and AzCopy logs, please?

craxal avatar Oct 30 '25 20:10 craxal

@craxal These are the AzCopy logs for Repro B.

eeec26b9-bbeb-424e-7e17-a343851a9f22.log eeec26b9-bbeb-424e-7e17-a343851a9f22-scanning.log

And this is the Activity Log I saw in Azure Storage Explorer. If it's not the app log you request, please let me know how to get the app logs.

Transfer from 'shawville/LKG/PreEV/2025.1021.11033736/16020/' to 'C:\LKG\867_SAE' failed: 0 items transferred, 1 item failed (used OAuth, discovery completed)
Started at: 10/30/2025 2:26 PM, Duration: 5 seconds

AndrewYangMSFT avatar Oct 30 '25 21:10 AndrewYangMSFT

@AndrewYangMSFT You can find the app logs from the Help > Open Logs Directory menu. You might also try updating to 1.40.0 and trying again to see if that helps.

craxal avatar Oct 30 '25 22:10 craxal

Thanks @craxal . It's still broken in 1.40.0. Here are the app logs from 1.40.0. AppLogs.zip

AndrewYangMSFT avatar Oct 30 '25 23:10 AndrewYangMSFT

a side question. I did try the "check for updates" menu when it was at 1.39.1 (107). But it said it was already up-to-date. Is that expected?

AndrewYangMSFT avatar Oct 31 '25 07:10 AndrewYangMSFT

@AndrewYangMSFT Yes, that is expected. We temporarily turn off automatic updates when we are preparing for another release.

craxal avatar Oct 31 '25 17:10 craxal

I'm having the exact same problem.

Here is the end of the log:

2025/11/20 17:54:52 PERF: primary performance constraint is Unknown. States: C: 0, R: 1, W: 175, F: 0, H: 0, B: 16, S: 0, P: 0, Q: 0, D: 0, E: 0, T: 192, GRs: 16 2025/11/20 17:54:52 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2-sec Throughput (Mb/s): 268.398 2025/11/20 17:54:54 ERR: [P#0-T#0] DOWNLOADFAILED: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy : 000 : request size greater than pacer target. When Enqueuing chunk. X-Ms-Request-Id:

Dst: /qnap6_data/segy/EOG_Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10197336064 Count: 3211264 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10643881984 Count: 26427392 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10312794112 Count: 21970944 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10773299200 Count: 31227904 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 11096440832 Count: 43630592 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 11026825216 Count: 46137344 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10715824128 Count: 21594112 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10384916480 Count: 16957440 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10843389952 Count: 28246016 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10445324288 Count: 23658496 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10506665984 Count: 29425664 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10969628672 Count: 36225024 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10569170944 Count: 34029568 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10262511616 Count: 5144576 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 INFO: [P#0-T#0] Error reading body of reply. Next try (if any) will be Try=2. Will NOT retry. Error: context canceled. Offset: 10901651456 Count: 37093376 URL: https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:54:54 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:54:54 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2-sec Throughput (Mb/s): 7.374093945580672e+13 2025/11/20 17:54:56 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:54:56 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:54:56 Trying 4 concurrent connections (initial starting point) 2025/11/20 17:54:58 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 4 2025/11/20 17:54:58 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:00 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 4 2025/11/20 17:55:00 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:02 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 4 2025/11/20 17:55:02 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:04 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 4 2025/11/20 17:55:04 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:06 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:06 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:08 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:08 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:10 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:10 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:12 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:12 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:14 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:14 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:16 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:16 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:18 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:18 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:20 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:20 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:22 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:22 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:24 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:24 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:26 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:26 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:28 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:28 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:30 INFO: [P#0-T#0] https://geodatashare.blob.core.windows.net/lsns/Delaware_synthetic_production/Production_ShotLine146.part3.sgy Deleting incomplete destination file Dst: /qnap6_data/segy/EOG_Delaware_synthetic_production/Production_ShotLine146.part3.sgy 2025/11/20 17:55:30 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 1, T: 1, GRs: 16 2025/11/20 17:55:30 0.5 %, 0 Done, 0 Failed, 1 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:30 JobID=fd13d916-81cf-5945-651e-b883e546b70e, Part#=0, TransfersDone=1 of 1 2025/11/20 17:55:30 all parts of entire Job fd13d916-81cf-5945-651e-b883e546b70e successfully completed, cancelled or paused 2025/11/20 17:55:30 is part of Job which 1 total number of parts done 2025/11/20 17:55:32 PERF: primary performance constraint is Unknown. States: C: 0, R: 0, W: 0, F: 0, H: 0, B: 0, S: 0, P: 0, Q: 0, D: 0, E: 0, T: 0, GRs: 16 2025/11/20 17:55:32 0.0 %, 0 Done, 1 Failed, 0 Pending, 0 Skipped, 1 Total, 2025/11/20 17:55:32 Closing Log

cstork9 avatar Nov 20 '25 17:11 cstork9

This is from the AzCopy logs.

@adreed-msft Do you have any insights?

craxal avatar Nov 20 '25 22:11 craxal