Sync error: 'name' property not provided for collection

Hi,
I'm getting the following error every time I click the Sync button in Zotero:
'name' property not provided for collection. I'm using Zotero 9 on macOS. I'm signed in to my Zotero account for library sync and recently configured Koofr as my WebDAV server for attachment syncing. My library contains 56 items and among them 44 with PDF attachments, and I don't have any collections—everything is stored directly in My Library. The items and attachments themselves appear to be fine, but the sync error occurs every time. I've submitted both a debug log and an error report:
Debug ID: D1432519389
Report ID: 1223913749
Also, though I'm not sure whether it's related, my Koofr WebDAV folder contains 144 items, even when my library is only 56. Around 72 are shown as .zip files in Koofr but open as PDFs, and another 71 files have a .prop extension. I don't know if this is normal for Zotero's WebDAV storage or if it's relevant to the sync error. Could someone help me understand what's causing this error and how I can resolve it?
Thank you!
  • dstillman Zotero Team
    [JavaScript Error: "'name' property not provided for collection" {file: "chrome://zotero/content/xpcom/data/collection.js" line: 0}]
    Nothing to do with WebDAV — this is a data-sync error.

    Can you provide a Debug ID for a sync that produces this error?
  • Hi, I already provided one in my post, the ID is D1432519389
  • dstillman Zotero Team
    That doesn't show a sync.
  • I ran it again with sync this time - is that what you meant? D945528082
  • dstillman Zotero Team
    edited 2 hours ago
    That's from the iOS app? Not sure why you're providing that? I'm just asking for a Debug ID that covers the issue you're reporting with the desktop app. See the instructions I linked to above:

    https://www.zotero.org/support/debug_output
Sign In or Register to comment.