Rclone transfer resets just before completing

What is the problem you are having with rclone?

I'm transferring from remote cloud storage to local. And just before transfer gets completed, the transfer resets again from 0 and start downloading again.

Run the command 'rclone version' and share the full output of the command.

rclone v1.70.2

  • os/version: arch (64 bit)
  • os/kernel: 6.12.35-1-lts (x86_64)
  • os/type: linux
  • os/arch: amd64
  • go/version: go1.24.4
  • go/linking: dynamic
  • go/tags: none

Which cloud storage system are you using? (eg Google Drive)

Gofile

The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone -P copy gofile:captioned_batch15_16_2025-07-09.tar.age .

This is the command I used to download the file.

Transferred:       10.580 GiB / 14.283 GiB, 74%, 4.986 MiB/s, ETA 12m40s
Transferred:            0 / 1, 0%
Elapsed time:     33m41.5s
Transferring:
 *       captioned_batch15_16_2025-07-09.tar.age:  7% /3.990Gi, 5.076Mi/s, 12m27s

As it can be seen that file size is just 3.990Gi, but it has downloaded 10.580Gi, and it has resetted 3rd time and became of size 14.283GiB

Here's the verbose version with dry-run:

$ rclone -vv --dry-run -P copy gofile:captioned_batch15_16_2025-07-09.tar.age .

2025/07/10 08:06:31 DEBUG : rclone: Version "v1.70.2" starting with parameters ["rclone" "-vv" "--dry-run" "-P" "copy" "gofile:captioned_batch15_16_2025-07-09.tar.age" "."]
2025/07/10 08:06:31 DEBUG : Creating backend with remote "gofile:captioned_batch15_16_2025-07-09.tar.age"
2025/07/10 08:06:31 DEBUG : Using config file from "/home/user/.config/rclone/rclone.conf"
2025/07/10 08:06:37 DEBUG : fs cache: renaming child cache item "gofile:captioned_batch15_16_2025-07-09.tar.age" to be canonical for parent "gofile:"
2025/07/10 08:06:37 DEBUG : Creating backend with remote "."
2025/07/10 08:06:37 DEBUG : fs cache: renaming cache item "." to be canonical "/home/user/Downloads/"
2025/07/10 08:06:38 DEBUG : captioned_batch15_16_2025-07-09.tar.age: Need to transfer - File not found at Destination
2025/07/10 08:06:38 NOTICE: captioned_batch15_16_2025-07-09.tar.age: Skipped copy as --dry-run is set (size 3.990Gi)
Transferred:        3.990 GiB / 3.990 GiB, 100%, 0 B/s, ETA -
Transferred:            1 / 1, 100%
Elapsed time:         0.2s
2025/07/10 08:06:38 NOTICE:
Transferred:        3.990 GiB / 3.990 GiB, 100%, 0 B/s, ETA -
Transferred:            1 / 1, 100%
Elapsed time:         0.2s

2025/07/10 08:06:38 DEBUG : 4 go routines active

Please help, as in if I'm doing something wrong, or do I need to open issue on github for this ?

Before doing it please try with the latest v1.70.3. Looks like v1.70.x was released with quite a few regression bugs which are slowly being fixed.

welcome to the forum,

before we can call this a bug, should post a full debug log...

I gave the full output from -vv. What else should I give ?

Okay.

I see my package manager has got it updated too. Will update, and give you the result. Thank you

that debug log used --dry-run, which did not show the issue.


that is not a debug log.


please post the full debug log, that shows the issue.

@kapitainsky
Updating to v1.70.3 has fixed the problem.

This was the first time for me using this cloud provider, so I wasn't sure that the issue always persisted or it was newly introduced issue or something else. Glad that it worked out.

Thanks for the help!

Cc: @asdffdsa