ios icon indicating copy to clipboard operation
ios copied to clipboard

Deleting a Folder/File in Nextcloud iOS causes "Invalid Cross-Device Link" on Desktop Client while Syncing

Open BMiZEL opened this issue 2 years ago • 2 comments

Steps to reproduce

  1. Delete Folder/File in iOS App v4.9.2.20
  2. Sync with Nextcloud Desktop Client Version 3.10.1 (KDE)
  3. Message: "Some files couldn't Synced! Invalid Cross-Device Link"
  4. using Nextcloud Server 27.1.4

Expected behaviour

Normal Syncing

Actual behaviour

Since a few weeks, when I make changes in the iOS App I get "Some files couldn't Synced! Invalid Cross-Device Link" on my Desktop Client. If I manually delete the Folder/File on the Desktop too >or< restore the file on iOS, then the message disappears. If I make changes on the Desktop, they are seamlessly carried to iOS.

Logs

#=#=#=# Syncrun started 2023-11-30T05:16:45Z #=#=#=#=# Propagation starts 2023-11-30T05:16:49Z (last step: 3827 msec, total: 3827 msec) ||d/3C/KP5MMSYPK7ZI3V7JFXCJ72BKNNKTFI/FBT89-UXyKwr9RXGVpS0KOJEtgG_t3ZGpq6M3_FLMxkgHLR1SA==.c9r|2|2|1669990248|354d7794cf693b414183dde707d4dcdf|84120344|00173437oc45lz9m9l2h|2|Invalid cross-device link|0|84120344|1669990248|| ||d/QW/MJ2OOXNY4QVWN5D7SC65RG35L5T5EV/0rq0DmsAYgG_ZGvCGeEeZlaOHO7hAjWVq0yh-rFn.c9r|2|2|1701261965|300cb2e06635b0f60c9ba7d2c4b882de|122147|00184995oc45lz9m9l2h|2|Invalid cross-device link|0|122147|1701261965|| #=#=#=# Syncrun finished 2023-11-30T05:16:49Z (last step: 18 msec, total: 3846 msec)

Environment data

iOS version: iOS 17.1.1

Nextcloud iOS app version: v4.9.2.20

Server operating system: Debian 12 Bookworm

Web server: Nginx

Database: MariaDB MySQL 10.11.4

PHP version: 8.2.13

Nextcloud version: 27.1.4

BMiZEL avatar Nov 30 '23 05:11 BMiZEL

Experiencing the exact same issue: Nextcloud-AIO 27.1.4, iOS 17.1.2, Nextcloud iOS v4.9.2.20, Nextcloud Desktop Flatpak 3.10.1

shape-err avatar Dec 02 '23 03:12 shape-err

I had the same problem with Nextcloud Desktop on an Apple M1 (Mac OS 14.2) and Nextcloud Desktop Flatpak (3.11) on a Linux computer.

I solved the problem by revoking the session for the Mac OS client. This was the old device and I switched to the linux computer. However, I assume this is not a solution for people who want to use both devices.

mutlusun avatar Jan 08 '24 15:01 mutlusun