Piece downloads can stall even while peer actors remain alive and connected. Runtime logs show early pieces completing, followed by no further piece activity despite active peers, suggesting in-flight request lifecycle or scheduler state may stop issuing replacement requests. Investigate request timeout/retry behavior, in-flight request release, and scheduler progress when peers stop responding without disconnecting.
Piece downloads can stall even while peer actors remain alive and connected. Runtime logs show early pieces completing, followed by no further piece activity despite active peers, suggesting in-flight request lifecycle or scheduler state may stop issuing replacement requests. Investigate request timeout/retry behavior, in-flight request release, and scheduler progress when peers stop responding without disconnecting.