The download progress indicator jumps from low percentages directly to completion, misleading users about the actual download state. Progress calculation needs refinement.