Are you getting the update direct from the manufacturer or network provider ? There's other signs that's it's "glitchy".....Is 00:59:16 the time taken to get to 63%.....and yet it wasn't registering when 64% was reached ?
Are you downloading whilst carrying out other actions ? I tend to do that as an "isolated" task.
I can't think of much else to suggest....others on the forum may have a few ideas......other than that, maybe a factory reset would resolve the issue.......Sorry I can't be of more help.