Desktop app not correctly syncing

Hi,

I manage a private group Zotero library and some of the members in the group (who do not have editing privileges) are having an issue where at least one of the references doesn’t seem to be syncing correctly. A change was recently made to a reference where one author was removed. However, when the members go to that reference on the Zotero desktop app, the author that was removed is still showing up on their end. The “Modified” field for the reference in question on their desktop app shows the correct date and time for when the author was removed. When they went to the library via the website and searched for the reference, everything looked correct, so it seems like this may just be an issue with his desktop app (Zotero version 5.0.96.3). We have tried the following for one of the group members without any luck:

-Syncing via the green circular arrow button in the desktop app
-Closing and then reopening Zotero
-Unlinking and relinking the account
-Removing the member from the group library and then re-adding him to the library
-Uninstalling and then reinstalling the desktop app.

Do you have any solutions for this issue?

Thanks!
  • See Changes Not Syncing — we'd want a Debug ID for the first sync after a remote change that didn't get applied.
  • Thanks, for the quick reply! Here is the Debug ID from my desktop app: D1997850771.

    And here is the Debug ID from one of the members whose Zotero is not syncing with my edits to the library: D824537168

    In both cases, we just went to the Zotero reference in question, and clicked the "sync" button. Since the edit to the reference was already made a while ago (before we knew there was an issue), I wasn't sure if there was a way to reproduce the problem exactly. If neither of the above Debug IDs turn out to be useful, let me know and I can maybe try adding the removed author back to the reference and then removing it again while the debug output logging is enabled.
  • Yes, you'll need to make a change — any change — remotely before syncing.
  • Ah, OK. I went ahead and did that. Here's the new Debug ID from my desktop app: D1116490083

    Thanks!
  • Can you say what this is meant to show?
  • Sorry, I'm not sure I understand exactly what you're asking for. If you mean the change that I made while the debug output logging was enabled, I just deleted one of the authors for one of the references.

    That change appears in my desktop app and on the web app, but the reference still shows up with the deleted author for some (maybe all) group members, despite the "modified" field showing the date and time that I deleted the author on my end. The most recent Debug ID I sent was from my Zotero desktop app, but perhaps you need to see the Debug ID from one of the group member's desktop app after I make a change on my end and they sync?
  • See Changes Not Syncing, which explains exactly what we need — a Debug ID for the first sync after the remote change on the computer that's not showing the relevant change.
  • OK, thanks. Here is the Debug ID: D131888470.

    In this case, the group member had his debug output logging enabled when I removed the author on my end. He then hit sync and submitted his log. Hopefully this works, but let me know if you need anything else from me. Thanks!
  • Can they take a screenshot of the local item, upload it somewhere (e.g., Dropbox or Google Drive), and provide a link here, or email it to support@zotero.org with a link to this thread?
  • I just sent an email. Thanks!
  • OK, this was definitely a bug with removed authors. Fixed now in the latest Zotero beta, and the fix will be included in the upcoming Zotero 6. Thanks for reporting, and sorry for the trouble!
  • Great, thanks for your help!
Sign In or Register to comment.