Bisync: Rename leads to duplicating old and new named files. Folders work fine

What is the problem you are having with rclone?

I am trying to use bisync to two-way synchonize two folders, one local and one shared over my local network located in a NAS (Windows environment / Shared resource in a Linux device).
If I create a folder in any of the sides, the new folder shows up in the other remote side. If, after that sync, I rename the folder at any of those sides, the new name is applied at the other side. No problem, so far.
If I do the same with a file (a text file, to put an example), the new file (text document) is replied at the other side as well, BUT, after renaming it at any of the sides and, after running bisync, obviously, the former "New text document" remains in both sides, along with the "new" renamed version ("Renamed-New text document") of the same document.
Again, that effect does not show up in the case of folders.
I tried many options and flags in bisync (that's why the lenght of the command) with no success. Any reason for this?
Note. In addition to provide you with the log content, let me summarize the traces concerned with the problem (just applying to the file "New text document" which should have been deleted instead of been copied back to the original source:

2025/02/21 00:17:46 INFO  : - Path1             File was deleted                            - New text document.txt
2025/02/21 00:17:46 DEBUG : New text document.txt: (old: 2025-02-20 23:15:28.1524429 +0000 UTC current: 2025-02-20 23:15:28 +0000 UTC)
2025/02/21 00:17:46 INFO  : - Path2             File changed: time (older)                  - New text document.txt
2025/02/21 00:17:46 DEBUG : New text document.txt: alias: New text document.txt, in2: true
2025/02/21 00:17:46 INFO  : - Path2             Queue copy to Path1                         - C:\Users\Emilio\Desktop\CosasEnCurso\Libros\New text document.txt
2025/02/21 00:17:46 DEBUG : New text document.txt: Need to transfer - No matching file found at Destination
2025/02/21 00:17:47 DEBUG : New text document.txt: md5 = d41d8cd98f00b204e9800998ecf8427e OK
2025/02/21 00:17:47 DEBUG : New text document.txt.df3b7502.partial: renamed to: New text document.txt
2025/02/21 00:17:47 INFO  : New text document.txt: Copied (new)
2025/02/21 00:17:47 DEBUG : decision: copied to src: New text document.txt
2025/02/21 00:17:47 DEBUG : decision: copied to dst: New text document.txt```

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

rclone v1.69.1
- os/version: Microsoft Windows 10 Pro N 20H2 20H2 (64 bit)
- os/kernel: 10.0.19042.1706 (x86_64)
- os/type: windows
- os/arch: amd64
- go/version: go1.24.0
- go/linking: static
- go/tags: cmount

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

Indeed, I am not using in this example a cloud storage as that, just a simple windows share located in a NAS running Linux (drive \\GOFLEX_HOME in the example). However, I tested on a Google Drive remote as well and the issue was the same.

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

In my different tries, I added even --track-names and --track-renames-strategy with different flavors to make renaming working as I thought. No difference.
As recommended, a first run with --resync has been executed.

```rclone bisync --track-renames --track-renames-strategy modtime,leaf --check-access -vv --recover --resilient --max-lock 2m --conflict-resolve newer --conflict-loser delete --max-delete 50 --disable ListR --checkers=4 --drive-pacer-min-sleep=100ms --create-empty-src-dirs --log-file=C:\Users\Emilio\Desktop\Test.log C:\Users\Emilio\Desktop\CosasEnCurso\Libros "\\GOFLEX_HOME\GoFlex Home Personal\CosasEnCurso\Libros"```

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

```[GDrive]
type = drive
skip_gdocs = true
token = XXX
team_drive =

[local]
type = local```

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

```2025/02/21 00:17:46 DEBUG : rclone: Version "v1.69.1" starting with parameters ["C:/rclone/rclone" "bisync" "--track-renames" "--track-renames-strategy" "modtime,leaf" "--check-access" "-vv" "--recover" "--resilient" "--max-lock" "2m" "--conflict-resolve" "newer" "--conflict-loser" "delete" "--max-delete" "50" "--disable" "ListR" "--checkers=4" "--drive-pacer-min-sleep=100ms" "--create-empty-src-dirs" "--log-file=C:\\Users\\Emilio\\Desktop\\Test.log" "C:\\Users\\Emilio\\Desktop\\CosasEnCurso\\Libros" "\\\\GOFLEX_HOME\\GoFlex Home Personal\\CosasEnCurso\\Libros"]
2025/02/21 00:17:46 DEBUG : Creating backend with remote "C:\\Users\\Emilio\\Desktop\\CosasEnCurso\\Libros"
2025/02/21 00:17:46 DEBUG : Using config file from "C:\\Users\\Emilio\\AppData\\Roaming\\rclone\\rclone.conf"
2025/02/21 00:17:46 DEBUG : Reset feature "ListR"
2025/02/21 00:17:46 DEBUG : fs cache: renaming cache item "C:\\Users\\Emilio\\Desktop\\CosasEnCurso\\Libros" to be canonical "//?/C:/Users/Emilio/Desktop/CosasEnCurso/Libros"
2025/02/21 00:17:46 DEBUG : Creating backend with remote "\\\\GOFLEX_HOME\\GoFlex Home Personal\\CosasEnCurso\\Libros"
2025/02/21 00:17:46 DEBUG : Reset feature "ListR"
2025/02/21 00:17:46 DEBUG : fs cache: renaming cache item "\\\\GOFLEX_HOME\\GoFlex Home Personal\\CosasEnCurso\\Libros" to be canonical "//?/UNC/GOFLEX_HOME/GoFlex Home Personal/CosasEnCurso/Libros"
2025/02/21 00:17:46 NOTICE: bisync is IN BETA. Don't use in production!
2025/02/21 00:17:46 INFO  : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set.
2025/02/21 00:17:46 INFO  : Bisyncing with Comparison Settings: 
{
	"Modtime": true,
	"Size": true,
	"Checksum": false,
	"HashType1": 0,
	"HashType2": 0,
	"NoSlowHash": false,
	"SlowHashSyncOnly": false,
	"SlowHashDetected": true,
	"DownloadHash": false
}
2025/02/21 00:17:46 DEBUG : Lock file created: C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.lck
2025/02/21 00:17:46 INFO  : lock file renewed for 2m0s. New expiration: 2025-02-21 00:19:46.7594791 +0100 CET m=+120.680180801
2025/02/21 00:17:46 INFO  : Synching Path1 "C:\Users\Emilio\Desktop\CosasEnCurso\Libros\" with Path2 "UNC\GOFLEX_HOME\GoFlex Home Personal\CosasEnCurso\Libros\"
2025/02/21 00:17:46 DEBUG : : updated backup-dir for Path1
2025/02/21 00:17:46 DEBUG : : updated backup-dir for Path2
2025/02/21 00:17:46 INFO  : Building Path1 and Path2 listings
2025/02/21 00:17:46 DEBUG : &{0xc00082a1e0 0xc00082a280 false false false C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros C:\Users\Emilio\AppData\Local\rclone\bisync C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.path1.lst C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.path2.lst C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.path1.lst-new C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.path2.lst-new map[] 0xc0007bc7e0 {{}} {{}} false false <nil> <nil>  C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.lck map[] false}: starting to march!
2025/02/21 00:17:46 DEBUG : Renamed-New text document.txt: path1 only
2025/02/21 00:17:46 DEBUG : Renamed-New text document.txt: is Object
2025/02/21 00:17:46 DEBUG : New text document.txt: path2 only
2025/02/21 00:17:46 DEBUG : New text document.txt: is Object
2025/02/21 00:17:46 DEBUG : Emilio: both path1 and path2
2025/02/21 00:17:46 DEBUG : Emilio: is Dir
2025/02/21 00:17:46 DEBUG : Emilio.txt: both path1 and path2
2025/02/21 00:17:46 DEBUG : Emilio.txt: is Object
2025/02/21 00:17:46 DEBUG : RCLONE_TEST: both path1 and path2
2025/02/21 00:17:46 DEBUG : RCLONE_TEST: is Object
2025/02/21 00:17:46 DEBUG : Renamed-New folder: both path1 and path2
2025/02/21 00:17:46 DEBUG : Renamed-New folder: is Dir
2025/02/21 00:17:46 DEBUG : &{0xc00082a1e0 0xc00082a280 false false false C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros C:\Users\Emilio\AppData\Local\rclone\bisync C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.path1.lst C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.path2.lst C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.path1.lst-new C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.path2.lst-new map[] 0xc0007bc7e0 {{}} {{}} false false <nil> <nil>  C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.lck map[] false}: march completed. err: <nil>
2025/02/21 00:17:46 INFO  : Path1 checking for diffs
2025/02/21 00:17:46 DEBUG : 2025-02-19 16:34:34 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2025/02/21 00:17:46 INFO  : - Path1             File was deleted                            - New text document.txt
2025/02/21 00:17:46 DEBUG : 2025-02-19 11:56:32 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2025/02/21 00:17:46 INFO  : - Path1             File is new                                 - Renamed-New text document.txt
2025/02/21 00:17:46 INFO  : Path1:    2 changes:    1 new,    0 modified,    1 deleted
2025/02/21 00:17:46 INFO  : Path2 checking for diffs
2025/02/21 00:17:46 DEBUG : 2025-02-19 16:34:34 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2025/02/21 00:17:46 DEBUG : 2025-02-20 23:15:28.1524429 +0000 UTC: Modification times differ by -152.4429ms: 2025-02-20 23:15:28.1524429 +0000 UTC, 2025-02-20 23:15:28 +0000 UTC
2025/02/21 00:17:46 DEBUG : New text document.txt: (old: 2025-02-20 23:15:28.1524429 +0000 UTC current: 2025-02-20 23:15:28 +0000 UTC)
2025/02/21 00:17:46 INFO  : - Path2             File changed: time (older)                  - New text document.txt
2025/02/21 00:17:46 DEBUG : 2025-02-19 11:56:32 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2025/02/21 00:17:46 INFO  : Path2:    1 changes:    0 new,    1 modified,    0 deleted
2025/02/21 00:17:46 INFO  : (Modified:    0 newer,    1 older)
2025/02/21 00:17:46 INFO  : Checking access health
2025/02/21 00:17:46 INFO  : Found 1 matching "RCLONE_TEST" files on both paths
2025/02/21 00:17:46 INFO  : Applying changes
2025/02/21 00:17:46 DEBUG : Updating AliasMap
2025/02/21 00:17:46 DEBUG : loading listing for path 1 at: C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.path1.lst-new
2025/02/21 00:17:46 DEBUG : found a dir: Emilio
2025/02/21 00:17:46 DEBUG : not a dir: Emilio.txt
2025/02/21 00:17:46 DEBUG : not a dir: RCLONE_TEST
2025/02/21 00:17:46 DEBUG : found a dir: Renamed-New folder
2025/02/21 00:17:46 DEBUG : not a dir: Renamed-New text document.txt
2025/02/21 00:17:46 DEBUG : loading listing for path 2 at: C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.path2.lst-new
2025/02/21 00:17:46 DEBUG : found a dir: Emilio
2025/02/21 00:17:46 DEBUG : not a dir: Emilio.txt
2025/02/21 00:17:46 DEBUG : not a dir: New text document.txt
2025/02/21 00:17:46 DEBUG : not a dir: RCLONE_TEST
2025/02/21 00:17:46 DEBUG : found a dir: Renamed-New folder
2025/02/21 00:17:46 DEBUG : New text document.txt: alias: New text document.txt, in2: true
2025/02/21 00:17:46 INFO  : - Path2             Queue copy to Path1                         - C:\Users\Emilio\Desktop\CosasEnCurso\Libros\New text document.txt
2025/02/21 00:17:46 INFO  : - Path1             Queue copy to Path2                         - UNC\GOFLEX_HOME\GoFlex Home Personal\CosasEnCurso\Libros\Renamed-New text document.txt
2025/02/21 00:17:46 INFO  : - Path2             Do queued copies to                         - Path1
2025/02/21 00:17:46 DEBUG : : updated backup-dir for Path1
2025/02/21 00:17:46 DEBUG : Emilio: Excluded
2025/02/21 00:17:46 DEBUG : Renamed-New folder: Excluded
2025/02/21 00:17:46 DEBUG : Emilio: Excluded
2025/02/21 00:17:46 DEBUG : Renamed-New folder: Excluded
2025/02/21 00:17:46 DEBUG : writing result: 
{
	"Src": "UNC\\GOFLEX_HOME\\GoFlex Home Personal\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": {},
		"Side": "src",
		"Err": null
	},
	"IsWinner": true,
	"IsSrc": true,
	"IsDst": false,
	"Origin": "sync"
}
2025/02/21 00:17:46 DEBUG : writing result: 
{
	"Src": "UNC\\GOFLEX_HOME\\GoFlex Home Personal\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": {},
		"Side": "src",
		"Err": null
	},
	"IsWinner": false,
	"IsSrc": false,
	"IsDst": true,
	"Origin": "sync"
}
2025/02/21 00:17:46 INFO  : Local file system at //?/C:/Users/Emilio/Desktop/CosasEnCurso/Libros: Making map for --track-renames
2025/02/21 00:17:46 INFO  : Local file system at //?/C:/Users/Emilio/Desktop/CosasEnCurso/Libros: Finished making map for --track-renames
2025/02/21 00:17:46 DEBUG : Local file system at //?/C:/Users/Emilio/Desktop/CosasEnCurso/Libros: Waiting for checks to finish
2025/02/21 00:17:46 DEBUG : Local file system at //?/C:/Users/Emilio/Desktop/CosasEnCurso/Libros: Waiting for renames to finish
2025/02/21 00:17:46 DEBUG : New text document.txt: Need to transfer - No matching file found at Destination
2025/02/21 00:17:46 DEBUG : Local file system at //?/C:/Users/Emilio/Desktop/CosasEnCurso/Libros: Waiting for transfers to finish
2025/02/21 00:17:47 DEBUG : New text document.txt: md5 = d41d8cd98f00b204e9800998ecf8427e OK
2025/02/21 00:17:47 DEBUG : New text document.txt.df3b7502.partial: renamed to: New text document.txt
2025/02/21 00:17:47 INFO  : New text document.txt: Copied (new)
2025/02/21 00:17:47 DEBUG : Waiting for deletions to finish
2025/02/21 00:17:47 DEBUG : failed to marshal input: json: unsupported type: operations.LoggerFn
2025/02/21 00:17:47 DEBUG : logger: 

2025/02/21 00:17:47 DEBUG : result: 
{
	"Src": "UNC\\GOFLEX_HOME\\GoFlex Home Personal\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": null,
		"Side": "src",
		"Err": null
	},
	"IsWinner": true,
	"IsSrc": true,
	"IsDst": false,
	"Origin": "sync"
}
2025/02/21 00:17:47 DEBUG : result: 
{
	"Src": "UNC\\GOFLEX_HOME\\GoFlex Home Personal\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": null,
		"Side": "src",
		"Err": null
	},
	"IsWinner": false,
	"IsSrc": false,
	"IsDst": true,
	"Origin": "sync"
}
2025/02/21 00:17:47 DEBUG : Got 2 results for copy2to1
2025/02/21 00:17:47 DEBUG : -        0   2025-02-20 23:15:28 +0000 UTC "New text document.txt"
2025/02/21 00:17:47 DEBUG : -        0   2025-02-20 23:15:28 +0000 UTC "New text document.txt"
2025/02/21 00:17:47 DEBUG : syncing empty dirs
2025/02/21 00:17:47 INFO  : - Path1             Do queued copies to                         - Path2
2025/02/21 00:17:47 DEBUG : : updated backup-dir for Path2
2025/02/21 00:17:47 DEBUG : Emilio: Excluded
2025/02/21 00:17:47 DEBUG : Renamed-New folder: Excluded
2025/02/21 00:17:47 DEBUG : Emilio: Excluded
2025/02/21 00:17:47 DEBUG : Renamed-New folder: Excluded
2025/02/21 00:17:47 DEBUG : writing result: 
{
	"Src": "C:\\Users\\Emilio\\Desktop\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "Renamed-New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28.1524429Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": {},
		"Side": "src",
		"Err": null
	},
	"IsWinner": true,
	"IsSrc": true,
	"IsDst": false,
	"Origin": "sync"
}
2025/02/21 00:17:47 DEBUG : writing result: 
{
	"Src": "C:\\Users\\Emilio\\Desktop\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "Renamed-New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28.1524429Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": {},
		"Side": "src",
		"Err": null
	},
	"IsWinner": false,
	"IsSrc": false,
	"IsDst": true,
	"Origin": "sync"
}
2025/02/21 00:17:47 INFO  : Local file system at //?/UNC/GOFLEX_HOME/GoFlex Home Personal/CosasEnCurso/Libros: Making map for --track-renames
2025/02/21 00:17:47 INFO  : Local file system at //?/UNC/GOFLEX_HOME/GoFlex Home Personal/CosasEnCurso/Libros: Finished making map for --track-renames
2025/02/21 00:17:47 DEBUG : Local file system at //?/UNC/GOFLEX_HOME/GoFlex Home Personal/CosasEnCurso/Libros: Waiting for checks to finish
2025/02/21 00:17:47 DEBUG : Renamed-New text document.txt: Need to transfer - No matching file found at Destination
2025/02/21 00:17:47 DEBUG : Local file system at //?/UNC/GOFLEX_HOME/GoFlex Home Personal/CosasEnCurso/Libros: Waiting for renames to finish
2025/02/21 00:17:47 DEBUG : Local file system at //?/UNC/GOFLEX_HOME/GoFlex Home Personal/CosasEnCurso/Libros: Waiting for transfers to finish
2025/02/21 00:17:47 DEBUG : Renamed-New text document.txt: md5 = d41d8cd98f00b204e9800998ecf8427e OK
2025/02/21 00:17:47 DEBUG : Renamed-New text document.txt.1a931600.partial: renamed to: Renamed-New text document.txt
2025/02/21 00:17:47 INFO  : Renamed-New text document.txt: Copied (new)
2025/02/21 00:17:47 DEBUG : Waiting for deletions to finish
2025/02/21 00:17:47 DEBUG : failed to marshal input: json: unsupported type: operations.LoggerFn
2025/02/21 00:17:47 DEBUG : logger: 

2025/02/21 00:17:47 DEBUG : result: 
{
	"Src": "C:\\Users\\Emilio\\Desktop\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "Renamed-New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28.1524429Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": null,
		"Side": "src",
		"Err": null
	},
	"IsWinner": true,
	"IsSrc": true,
	"IsDst": false,
	"Origin": "sync"
}
2025/02/21 00:17:47 DEBUG : result: 
{
	"Src": "C:\\Users\\Emilio\\Desktop\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "Renamed-New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28.1524429Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": null,
		"Side": "src",
		"Err": null
	},
	"IsWinner": false,
	"IsSrc": false,
	"IsDst": true,
	"Origin": "sync"
}
2025/02/21 00:17:47 DEBUG : Got 2 results for copy1to2
2025/02/21 00:17:47 DEBUG : -        0   2025-02-20 23:15:28.1524429 +0000 UTC "Renamed-New text document.txt"
2025/02/21 00:17:47 DEBUG : -        0   2025-02-20 23:15:28.1524429 +0000 UTC "Renamed-New text document.txt"
2025/02/21 00:17:47 DEBUG : syncing empty dirs
2025/02/21 00:17:47 INFO  : Updating listings
2025/02/21 00:17:47 DEBUG : updating 2to1
2025/02/21 00:17:47 DEBUG : results: 
[
	{
		"Src": "UNC\\GOFLEX_HOME\\GoFlex Home Personal\\CosasEnCurso\\Libros\\",
		"Dst": "",
		"Name": "New text document.txt",
		"AltName": "",
		"Size": 0,
		"Modtime": "2025-02-20T23:15:28Z",
		"Hash": "",
		"Flags": "-",
		"Sigil": 43,
		"Err": null,
		"Winner": {
			"Obj": null,
			"Side": "src",
			"Err": null
		},
		"IsWinner": true,
		"IsSrc": true,
		"IsDst": false,
		"Origin": "sync"
	},
	{
		"Src": "UNC\\GOFLEX_HOME\\GoFlex Home Personal\\CosasEnCurso\\Libros\\",
		"Dst": "",
		"Name": "New text document.txt",
		"AltName": "",
		"Size": 0,
		"Modtime": "2025-02-20T23:15:28Z",
		"Hash": "",
		"Flags": "-",
		"Sigil": 43,
		"Err": null,
		"Winner": {
			"Obj": null,
			"Side": "src",
			"Err": null
		},
		"IsWinner": false,
		"IsSrc": false,
		"IsDst": true,
		"Origin": "sync"
	}
]
2025/02/21 00:17:47 DEBUG : queue: 
{
	"New text document.txt": null
}
2025/02/21 00:17:47 DEBUG : winner: copy to src: 
{
	"Src": "UNC\\GOFLEX_HOME\\GoFlex Home Personal\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": null,
		"Side": "src",
		"Err": null
	},
	"IsWinner": true,
	"IsSrc": true,
	"IsDst": false,
	"Origin": "sync"
}
2025/02/21 00:17:47 DEBUG : winner: copy to dst: 
{
	"Src": "UNC\\GOFLEX_HOME\\GoFlex Home Personal\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": null,
		"Side": "src",
		"Err": null
	},
	"IsWinner": true,
	"IsSrc": true,
	"IsDst": false,
	"Origin": "sync"
}
2025/02/21 00:17:47 DEBUG : decision: copied to src: New text document.txt
2025/02/21 00:17:47 DEBUG : decision: copied to dst: New text document.txt
2025/02/21 00:17:47 DEBUG : updating 1to2
2025/02/21 00:17:47 DEBUG : results: 
[
	{
		"Src": "C:\\Users\\Emilio\\Desktop\\CosasEnCurso\\Libros\\",
		"Dst": "",
		"Name": "Renamed-New text document.txt",
		"AltName": "",
		"Size": 0,
		"Modtime": "2025-02-20T23:15:28.1524429Z",
		"Hash": "",
		"Flags": "-",
		"Sigil": 43,
		"Err": null,
		"Winner": {
			"Obj": null,
			"Side": "src",
			"Err": null
		},
		"IsWinner": true,
		"IsSrc": true,
		"IsDst": false,
		"Origin": "sync"
	},
	{
		"Src": "C:\\Users\\Emilio\\Desktop\\CosasEnCurso\\Libros\\",
		"Dst": "",
		"Name": "Renamed-New text document.txt",
		"AltName": "",
		"Size": 0,
		"Modtime": "2025-02-20T23:15:28.1524429Z",
		"Hash": "",
		"Flags": "-",
		"Sigil": 43,
		"Err": null,
		"Winner": {
			"Obj": null,
			"Side": "src",
			"Err": null
		},
		"IsWinner": false,
		"IsSrc": false,
		"IsDst": true,
		"Origin": "sync"
	}
]
2025/02/21 00:17:47 DEBUG : queue: 
{
	"Renamed-New text document.txt": null
}
2025/02/21 00:17:47 DEBUG : winner: copy to src: 
{
	"Src": "C:\\Users\\Emilio\\Desktop\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "Renamed-New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28.1524429Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": null,
		"Side": "src",
		"Err": null
	},
	"IsWinner": true,
	"IsSrc": true,
	"IsDst": false,
	"Origin": "sync"
}
2025/02/21 00:17:47 DEBUG : winner: copy to dst: 
{
	"Src": "C:\\Users\\Emilio\\Desktop\\CosasEnCurso\\Libros\\",
	"Dst": "",
	"Name": "Renamed-New text document.txt",
	"AltName": "",
	"Size": 0,
	"Modtime": "2025-02-20T23:15:28.1524429Z",
	"Hash": "",
	"Flags": "-",
	"Sigil": 43,
	"Err": null,
	"Winner": {
		"Obj": null,
		"Side": "src",
		"Err": null
	},
	"IsWinner": true,
	"IsSrc": true,
	"IsDst": false,
	"Origin": "sync"
}
2025/02/21 00:17:47 DEBUG : decision: copied to src: Renamed-New text document.txt
2025/02/21 00:17:47 DEBUG : decision: copied to dst: Renamed-New text document.txt
2025/02/21 00:17:47 INFO  : Validating listings for Path1 "C:\Users\Emilio\Desktop\CosasEnCurso\Libros\" vs Path2 "UNC\GOFLEX_HOME\GoFlex Home Personal\CosasEnCurso\Libros\"
2025/02/21 00:17:47 DEBUG : 2025-02-19 16:34:34 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2025/02/21 00:17:47 DEBUG : 2025-02-20 23:15:28.1524429 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2025/02/21 00:17:47 DEBUG : 2025-02-19 11:56:32 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2025/02/21 00:17:47 DEBUG : 2025-02-20 23:15:28.1524429 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2025/02/21 00:17:47 DEBUG : Lock file removed: C:\Users\Emilio\AppData\Local\rclone\bisync\C__Users_Emilio_Desktop_CosasEnCurso_Libros..UNC_GOFLEX_HOME_GoFlex_Home_Personal_CosasEnCurso_Libros.lck
2025/02/21 00:17:47 INFO  : Bisync successful
2025/02/21 00:17:47 INFO  : 
Transferred:   	          0 B / 0 B, -, 0 B/s, ETA -
Checks:                10 / 10, 100%
Transferred:            2 / 2, 100%
Elapsed time:         0.6s

2025/02/21 00:17:47 DEBUG : 5 go routines active```

I think this is your problem:

It thinks the file changed on Path2. It thinks this because it is off by .1524429 of a second from what it expects.

It therefore thinks the file was deleted on Path1 and changed on Path2 (resulting in a copy) instead of deleted on Path1 and unchanged on Path2 (resulting in a delete).

I'm thinking maybe your Path2 windows share is limited to second precision but rclone is expecting 100ns because it is technically a local path -- is that possible? If you use --modify-window 1s does the problem disappear?

Yes!. That was the reason / fix. You made my day!!.
Thanks a lot. Your answer, very appreciated.

Yes!. That was the reason / fix. You made my day!!.
Thanks a lot. Your answer, very appreciated.

1 Like