Not working flag --ignore-size on mega

What is the problem you are having with rclone?

Instead of checking modtime it checks by size despite flag "--ignore-size" (mega supports modtime read)

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

rclone v1.68.1-termux

- os/version: unknown

- os/kernel: 6.1.118-android14-11-o-g778e4490e346 (aarch64)

- os/type: android

- os/arch: arm64 (ARMv8 compatible)

- go/version: go1.23.1

- go/linking: dynamic

- go/tags: noselfupdate

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

Mega

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

rclone copy -vv --ignore-size -n "$f" M1:

Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.


[M1]

type = mega

user = w@live.**

pass = ***

A log from the command that you were trying to run with the -vv flag


2026/04/15 13:26:12 DEBUG : Setting --config "/storage/emulated/0/Скрипты/rclone.conf" from environment variable RCLONE_CONFIG="/storage/emulated/0/Скрипты/rclone.conf" 2026/04/15 13:26:12 DEBUG : rclone: Version "v1.68.1-termux" starting with parameters ["rclone" "copy" "-vv" "--ignore-size" "-n" "/storage/self/primary/Download/1.txt" "M1:"]

2026/04/15 13:26:12 DEBUG : Creating backend with remote "/storage/self/primary/Download/1.txt"

2026/04/15 13:26:12 DEBUG : Using config file from "/storage/emulated/0/Скрипты/rclone.conf"

2026/04/15 13:26:12 DEBUG : fs cache: adding new entry for parent of "/storage/self/primary/Download/1.txt", "/storage/self/primary/Download"

2026/04/15 13:26:12 DEBUG : Creating backend with remote "M1:"

2026/04/15 13:26:14 DEBUG : 1.txt: Sizes identical

2026/04/15 13:26:14 DEBUG : 1.txt: Unchanged skipping

2026/04/15 13:26:14 NOTICE:

Transferred: 0 B / 0 B, -, 0 B/s, ETA -

Elapsed time: 1.0s

please rclone selfupdate and test aain


using rclone lsl, please confirm that both the src file and the dst file have a modtime

Okay, i used latest version, no changes

rclone v1.73.4

- os/version: unknown

- os/kernel: 6.1.118-android14-11-o-g778e4490e346 (aarch64)

- os/type: android

- os/arch: arm64 (ARMv8 compatible)

- go/version: go1.25.9

- go/linking: dynamic

- go/tags: none

# f="$E0/Download/2.txt"

.../tmp # touch "$f"

.../tmp # rclone lsl $f #M1:

    7 2026-04-15 15:36:07.885119747 2.txt

.../tmp # rclone lsl M1:/2.txt

    7 2026-04-15 15:34:40.000000000 2.txt

2026/04/15 15:36:34 DEBUG : Setting --config "/storage/emulated/0/Скрипты/rclone.conf" from environment variable RCLONE_CONFIG="/storage/emulated/0/Скрипты/rclone.conf"

2026/04/15 15:36:34 DEBUG : rclone: Version "v1.73.4" starting with parameters ["/data/local/tmp/rclone" "copy" "-vv" "--ignore-size" "-n" "/storage/emulated/0/Download/2.txt" "M1:"]

2026/04/15 15:36:34 DEBUG : Creating backend with remote "/storage/emulated/0/Download/2.txt"

2026/04/15 15:36:34 DEBUG : Using config file from "/storage/emulated/0/Скрипты/rclone.conf"

2026/04/15 15:36:34 DEBUG : fs cache: renaming child cache item "/storage/emulated/0/Download/2.txt" to be canonical for parent "/storage/emulated/0/Download"

2026/04/15 15:36:34 DEBUG : Creating backend with remote "M1:"

2026/04/15 15:36:34 DEBUG : mega root '': Using previously stored session ID and master key to initialize the Mega API

2026/04/15 15:36:35 DEBUG : 2.txt: Sizes identical

2026/04/15 15:36:35 DEBUG : 2.txt: Unchanged skipping

2026/04/15 15:36:35 NOTICE:

Transferred: 0 B / 0 B, -, 0 B/s, ETA -

Elapsed time: 0.0s