When I click pause during downloading, it ignores it if its in the prefetching phase (but it works if its in the main downloading phase)
That is correct and not a bug. You can’t pause the prefetching process for several reasons. That’s how Usenapp is build and can’t be changed.