416 means “range not satisfiable”, which seems pretty curious. The local file would have to get corrupted and extended beyond the normal length, or we have a bug in our range selection code (@sergiusens is your storage okay? ).
Retrying sounds good, but we probably need to skip the local partial file that was the cause for the range request.
I think we fixed this last week, between zyga and myself. We would previously not check the size of the partial and would ask for a download even though we’d already gotten the thing, and the server would 416.
Not sure whether this is before or after that though.