sync stuck at 99%

I’ve got rpcs3 and aps3e syncing the saves and trophy folders between my cachyos pc and odin 2 portal handheld. the upload from the odin is getting stuck at 99%. I’m syncing other folders including one from /android/data and they work fine.

2026-01-29 11:14:04 INF Synced file (folder.label=aPS3e folder.id=PS3-Saves folder.type=sendreceive file.name=trophy/NPWR00196_00/TROP007.PNG file.modified=“2026-01-29 07:33:17.012242442 -0600 CST” file.permissions=0640 file.size=97560 file.blocksize=131072 blocks.local=0 blocks.download=1 log.pkg=model) 2026-01-29 11:14:04 INF Synced file (folder.label=aPS3e folder.id=PS3-Saves folder.type=sendreceive file.name=trophy/NPWR01435_00/TROP023.PNG file.modified=“2026-01-29 11:01:41.19318625 -0600 CST” file.permissions=0640 file.size=47117 file.blocksize=131072 blocks.local=0 blocks.download=1 log.pkg=model) 2026-01-29 11:14:04 INF Synced file (folder.label=aPS3e folder.id=PS3-Saves folder.type=sendreceive file.name=trophy/NPWR00196_00/TROP001.PNG file.modified=“2026-01-29 07:33:17.008242442 -0600 CST” file.permissions=0640 file.size=68488 file.blocksize=131072 blocks.local=0 blocks.download=1 log.pkg=model) 2026-01-29 11:14:04 INF Synced file (folder.label=aPS3e folder.id=PS3-Saves folder.type=sendreceive file.name=trophy/NPWR00196_00/TROP028.PNG file.modified=“2026-01-29 07:33:17.024242442 -0600 CST” file.permissions=0640 file.size=88577 file.blocksize=131072 blocks.local=0 blocks.download=1 log.pkg=model) 2026-01-29 11:21:22 WRN Failed to acquire open port (mapping=0.0.0.0:22000/UDP id=NAT-PMP@ 10.0.0.1 error=“getting new lease on NAT-PMP@ 10.0.0.1 (external port 57748 → internal port 22000): read udp 10.0.0.21:47192->10.0.0.1:5351: recvfrom: connection refused” log.pkg=nat) 2026-01-29 11:21:32 WRN Failed to acquire open port (mapping=“[::]:22000/TCP” id=NAT-PMP@1 0.0.0.1 error=“getting new lease on NAT-PMP@ 10.0.0.1 (external port 57748 → internal port 22000): read udp 10.0.0.21:45351->10.0.0.1:5351: recvfrom: connection refused” log.pkg=nat) 2026-01-29 11:28:57 INF Lost device connection (kind=secondary device=ZPFW3SQ connection=10.0.0.21:53276-10.0.0.29:22000/tcp-client/TLS1.3-TLS_AES_128_GCM_SHA256/LAN-P10-64F7S4JG49922KU1HB02DI1MK2 error=“read timeout” remaining=1 log.pkg=model) 2026-01-29 11:28:57 INF Lost device connection (kind=secondary device=ZPFW3SQ connection=10.0.0.21:53284-10.0.0.29:22000/tcp-client/TLS1.3-TLS_AES_128_GCM_SHA256/LAN-P10-64F7S4JI2DFFEELJOUFB94JQRA error=“read timeout” remaining=0 log.pkg=model) 2026-01-29 11:28:57 INF Connection closed (device=ZPFW3SQ connection=10.0.0.21:53284-10.0.0.29:22000/tcp-client/TLS1.3-TLS_AES_128_GCM_SHA256/LAN-P10-64F7S4JI2DFFEELJOUFB94JQRA error=“read timeout” log.pkg=model) 2026-01-29 11:28:57 INF Lost device connection (kind=primary device=ZPFW3SQ connection=10.0.0.21:22000-10.0.0.29:22000/tcp-client/TLS1.3-TLS_AES_128_GCM_SHA256/LAN-P10-64F7S4JD6GFHI6SLLB2QPU5IMU error=“read timeout” remaining=2 log.pkg=model) 2026-01-29 11:28:58 INF Established secure connection (device=ZPFW3SQ connection.local=10.0.0.21:22000 connection.remote=10.0.0.29:22000 connection.type=tcp-client connection.lan=true connection.crypto=TLS1.3-TLS_AES_128_GCM_SHA256 connection.prio=10 connection.id=64F8F7V3CGNHGK62SOJBHJRS6O log.pkg=connections) 2026-01-29 11:28:58 INF New device connection (device=ZPFW3SQ address=10.0.0.29:22000 remote.name=“Odin2 Portal” remote.client=syncthing remote.version=v2.0.13-1-gb7b494b7c log.pkg=model) 2026-01-29 11:28:58 INF Established secure connection (device=ZPFW3SQ connection.local=10.0.0.21:42656 connection.remote=10.0.0.29:22000 connection.type=tcp-client connection.lan=true connection.crypto=TLS1.3-TLS_AES_128_GCM_SHA256 connection.prio=10 connection.id=64F8F7V507OCIOPHALVSCH4BK0 log.pkg=connections) 2026-01-29 11:28:58 INF Additional device connection (device=ZPFW3SQ address=10.0.0.29:22000 count=1 log.pkg=model) 2026-01-29 11:29:58 INF Established secure connection (device=ZPFW3SQ connection.local=10.0.0.21:55284 connection.remote=10.0.0.29:22000 connection.type=tcp-client connection.lan=true connection.crypto=TLS1.3-TLS_AES_128_GCM_SHA256 connection.prio=10 connection.id=64F8FEVBTOCM8C689UK48JGGLQ log.pkg=connections) 2026-01-29 11:29:58 INF Additional device connection (device=ZPFW3SQ address=10.0.0.29:22000 count=2 log.pkg=model) 2026-01-29 11:43:59 INF Lost device connection (kind=secondary device=ZPFW3SQ connection=10.0.0.21:42656-10.0.0.29:22000/tcp-client/TLS1.3-TLS_AES_128_GCM_SHA256/LAN-P10-64F8F7V507OCIOPHALVSCH4BK0 error=“read timeout” remaining=2 log.pkg=model) 2026-01-29 11:43:59 INF Lost device connection (kind=primary device=ZPFW3SQ connection=10.0.0.21:22000-10.0.0.29:22000/tcp-client/TLS1.3-TLS_AES_128_GCM_SHA256/LAN-P10-64F8F7V3CGNHGK62SOJBHJRS6O error=“read timeout” remaining=1 log.pkg=model) 2026-01-29 11:44:00 INF Established secure connection (device=ZPFW3SQ connection.local=10.0.0.21:22000 connection.remote=10.0.0.29:22000 connection.type=tcp-client connection.lan=true connection.crypto=TLS1.3-TLS_AES_128_GCM_SHA256 connection.prio=10 connection.id=64F8IH1UFPC4MIE0BHQ2B7K776 log.pkg=connections) 2026-01-29 11:44:00 INF Additional device connection (device=ZPFW3SQ address=10.0.0.29:22000 count=1 log.pkg=model) 2026-01-29 11:45:01 INF Established secure connection (device=ZPFW3SQ connection.local=10.0.0.21:41642 connection.remote=10.0.0.29:22000 connection.type=tcp-client connection.lan=true connection.crypto=TLS1.3-TLS_AES_128_GCM_SHA256 connection.prio=10 connection.id=64F8IO23DIDPSC21HVKM3DKVV8 log.pkg=connections) 2026-01-29 11:45:01 INF Additional device connection (device=ZPFW3SQ address=10.0.0.29:22000 count=2 log.pkg=model) 2026-01-29 21:24:31 INF Lost device connection (kind=secondary device=ZPFW3SQ connection=10.0.0.21:41642-10.0.0.29:22000/tcp-client/TLS1.3-TLS_AES_128_GCM_SHA256/LAN-P10-64F8IO23DIDPSC21HVKM3DKVV8 error=“reading length: read tcp 10.0.0.21:41642->10.0.0.29:22000: read: connection reset by peer” remaining=2 log.pkg=model) 2026-01-29 21:24:31 INF Established secure connection (device=ZPFW3SQ connection.local=10.0.0.21:41206 connection.remote=10.0.0.29:22000 connection.type=tcp-client connection.lan=true connection.crypto=TLS1.3-TLS_AES_128_GCM_SHA256 connection.prio=10 connection.id=64FCH802GL69UDBEAKT09CI2BK log.pkg=connections) 2026-01-29 21:24:31 INF Additional device connection (device=ZPFW3SQ address=10.0.0.29:22000 count=2 log.pkg=model) 2026-01-29 21:24:33 WRN Abandoning old index handler in favour of new connection (device=ZPFW3SQ old=64F8FEVBTOCM8C689UK48JGGLQ new=64FCH802GL69UDBEAKT09CI2BK log.pkg=model) 2026-01-29 21:24:34 INF Lost device connection (kind=primary device=ZPFW3SQ connection=10.0.0.21:55284-10.0.0.29:22000/tcp-client/TLS1.3-TLS_AES_128_GCM_SHA256/LAN-P10-64F8FEVBTOCM8C689UK48JGGLQ error=“reading length: read tcp 10.0.0.21:55284->10.0.0.29:22000: read: connection reset by peer” remaining=2 log.pkg=model) 2026-01-29 21:24:34 INF Established secure connection (device=ZPFW3SQ connection.local=10.0.0.21:41214 connection.remote=10.0.0.29:22000 connection.type=tcp-client connection.lan=true connection.crypto=TLS1.3-TLS_AES_128_GCM_SHA256 connection.prio=10 connection.id=64FCH8AL5SKJIB9K5A296QU890 log.pkg=connections) 2026-01-29 21:24:34 INF Additional device connection (device=ZPFW3SQ address=10.0.0.29:22000 count=2 log.pkg=model) 2026-01-29 21:24:35 INF Lost device connection (kind=primary device=ZPFW3SQ connection=10.0.0.21:22000-10.0.0.29:22000/tcp-client/TLS1.3-TLS_AES_128_GCM_SHA256/LAN-P10-64F8IH1UFPC4MIE0BHQ2B7K776 error=“reading length: read tcp 10.0.0.21:22000->10.0.0.29:22000: read: connection reset by peer” remaining=2 log.pkg=model) 2026-01-29 21:24:35 INF Established secure connection (device=ZPFW3SQ connection.local=10.0.0.21:22000 connection.remote=10.0.0.29:22000 connection.type=tcp-client connection.lan=true connection.crypto=TLS1.3-TLS_AES_128_GCM_SHA256 connection.prio=10 connection.id=64FCH8EG76U06QR52SDO7ID11S log.pkg=connections) 2026-01-29 21:24:35 INF Additional device connection (device=ZPFW3SQ address=10.0.0.29:22000 count=2 log.pkg=model) 2026-01-29 21:25:40 INF Joined relay (uri=relay://165.140.202.197:22067 log.pkg=relay/client) 2026-01-29 21:27:40 WRN Failed to acquire open port (mapping=0.0.0.0:22000/UDP id =NAT-PMP@ 10.0.0.1 error=“getting new lease on NAT-PMP @10.0.0.1 (external port 57748 → internal port 22000): read udp 10.0.0.21:47322->10.0.0.1:5351: recvfrom: connection refused” log.pkg=nat) 2026-01-29 21:27:50 WRN Failed to acquire open port (mapping=“[::]:22000/TCP” id=NAT-PMP@ 10.0.0.1 error=“getting new lease on NAT-PMP @10.0.0.1 (external port 57748 → internal port 22000): read udp 10.0.0.21:54264->10.0.0.1:5351: recvfrom: connection refused” log.pkg=nat) 2026-01-29 21:29:13 INF Ready to synchronize (folder.label=Rpcs3 folder.id=PS3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:29:13 INF Restarted folder (folder.label=Rpcs3 folder.id=PS3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:29:13 INF Completed initial scan (folder.label=Rpcs3 folder.id=PS3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:31:58 INF Paused folder (folder.label=Rpcs3 folder.id=PS3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:32:00 INF Ready to synchronize (folder.label=Rpcs3 folder.id=PS3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:32:00 INF Unpaused folder (folder.label=Rpcs3 folder.id=PS3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:32:00 INF Completed initial scan (folder.label=Rpcs3 folder.id=PS3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:42:56 INF Removing folder (folder.label=Rpcs3 folder.id=PS3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:42:56 INF Removed folder (folder.label=Rpcs3 folder.id=PS3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:44:05 WRN Unexpected folder ID in ClusterConfig; ensure that the folder exists and that this device is selected under “Share With” in the folder configuration. (folder.label=aps3e folder.id=Ps3-Saves device=ZPFW3SQ log.pkg=model) 2026-01-29 21:44:24 INF Adding folder (folder.label=rpcs3 folder.id=Ps3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:44:24 INF Ready to synchronize (folder.label=rpcs3 folder.id=Ps3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:44:24 INF Peer has a new index ID (device=ZPFW3SQ folder.label=rpcs3 folder.id=Ps3-Saves folder.type=sendreceive indexid=0xCCDF3E743465890F log.pkg=model) 2026-01-29 21:44:24 INF Completed initial scan (folder.label=rpcs3 folder.id=Ps3-Saves folder.type=sendreceive log.pkg=model) 2026-01-29 21:44:26 INF Created or updated directory (folder.label=rpcs3 folder.id=Ps3-Saves folder.type=sendreceive dir.name=exdata dir.permissions=0770 log.pkg=model) 2026-01-29 21:50:44 INF Deleted file (folder.label=rpcs3 folder.id=Ps3-Saves folder.type=sendreceive file.name=exdata/UP9000-NPUA80663_00-SLY1US030100SHIP.rap log.pkg=model) 2026-01-29 21:50:44 INF Deleted file (folder.label=rpcs3 folder.id=Ps3-Saves folder.type=sendreceive file.name=exdata/UP9000-NPUA80073_00-PAIN000100000000.rap log.pkg=model) 2026-01-29 21:50:44 INF Deleted file (folder.label=rpcs3 folder.id=Ps3-Saves folder.type=sendreceive file.name=exdata/UP9000-NPUA80664_00-SLY2US030100SHIP.rap log.pkg=model) 2026-01-29 21:50:44 INF Deleted file (folder.label=rpcs3 folder.id=Ps3-Saves folder.type=sendreceive file.name=exdata/UP0102-NPUB30021_00-COMMANDO90123456.rap log.pkg=model) 2026-01-29 21:50:44 INF Deleted file (folder.label=rpcs3 folder.id=Ps3-Saves folder.type=sendreceive file.name=exdata/UP9000-NPUA80665_00-SLY3US030100SHIP.rap log.pkg=model) 2026-01-29 21:50:44 INF Deleted directory (folder.label=rpcs3 folder.id=Ps3-Saves folder.type=sendreceive dir.name=exdata dir.permissions=0770 log.pkg=model) 2026-01-29 21:58:15 WRN Failed to acquire open port (mapping=0.0.0.0:22000/UDP id=NAT-PMP @10.0.0.1 error=“getting new lease on NAT-PMP @10.0.0.1 (external port 57748 → internal port 22000): read udp 10.0.0.21:33031->10.0.0.1:5351: recvfrom: connection refused” log.pkg=nat) 2026-01-29 21:58:25 WRN Failed to acquire open port (mapping=“[::]:22000/TCP” id=NAT-PMP @10.0.0.1 error=“getting new lease on NAT-PMP @10.0.0.1 (external port 57748 → internal port 22000): read udp 10.0.0.21:57373->10.0.0.1:5351: recvfrom: connection refused” log.pkg=nat)

Vould you check the out of sync items in the GUI?

just files from the folder that’s supposed to sync.

I’m sorry I cannot check the details you’ve shared, but when I face a similar issue, it’s usually because of:

  • File permissions on one device are preventing the modification of files, or
  • There are save conflicts, where the files have been changed on both devices while disconnected, and then sync is attempted, or
  • you have sync exclusion rules, and one folder is deleted on one device, but it’s not empty on the other device, but exclusion rules do not allow syncing its contents.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.