Issue with compare-dest and exclude flags

What is the problem you are having with rclone?

Trying to run a compare-dest check and exclude, but neither seems to be hitting for some reason :thinking:

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

rclone v1.69.1
- os/version: unknown
- os/kernel: 3.10.108 (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.24.0
- go/linking: static
- go/tags: none

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

Ultra.cc

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

rclone copy ultra:downloads/qbittorrent /volume3/media/quarantine/ --exclude="*.parts" --exclude="downloads/qbittorrent/do not copy/**" --ignore-existing --compare-dest=["/volume3/media/books/**","/volume3/media/movies/**","/volume3/media/shows/**","/volume3/media/music/**"] --dry-run -vv

Note: had the debugging flags in there just to check; also the dir is in fact titled "do not copy" with spaces

Basically what I'm trying to do is to check whether or not x file has already been copied over in a prior run into any of the compare-dest dirs before the next copy. That, and obviously ignore the excluded dirs. As-is, neither flag seems to be respected.

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

[ultra]
type = sftp
host = XXX
user = XXX
pass = XXX
shell_type = unix
md5sum_command = md5sum
sha1sum_command = sha1sum

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

It's impossibly long due to the size of the copy; maybe there's a way I can run the same command with just a single file and report that log?