Time remaining goes to zero with progress bar is like half full and then time resets to something else like 1:30 and this loop goes on and on.