[iOS Bug] Silent WebDAV Upload Failure from iPhone (Works from Windows)

edited yesterday at 3:32am
iOS Debug Log: D558542702

Hello Zotero Developers,

I am experiencing a critical bug with WebDAV file synchronization on the Zotero iOS app. Files added on my Windows client sync correctly, but files added on my iPhone fail to sync.

My Environment:

Devices: iPhone, iPad, and a Windows PC.

File Sync: WebDAV (configured and verified successfully on all three devices).

The Bug / Steps to Reproduce:

1. Windows (Working): I add a new paper with a PDF attachment on my Windows Zotero client. I click "Sync".

Result (Good): The item (metadata) and the PDF (file) sync successfully. My iPhone and iPad can both see the item and download the PDF. I can also see the file in my WebDAV server's storage folder.

2. iPhone (Failing): I add a new paper with a PDF attachment on my iPhone Zotero app. I click "Sync" (and the app shows no errors).

Result (Bad):
The metadata (item info) syncs successfully. The new item appears on my Windows and iPad clients.

The PDF file fails to upload to the WebDAV server. I have logged into my WebDAV server directly and can confirm no new folder/file is created.

On my iPad, trying to open the file gives the error: "Error: The attached file is not available on the WebDAV server."

On my Windows client, trying to open the file gives the error: "Could not find file: C:\Users...\Zotero\storage[...].pdf"

On the iPhone itself, the PDF can be opened (because it is reading the local copy).

Summary of Problem: The Zotero iOS app on my iPhone is failing to upload PDF attachments to my WebDAV server. The sync appears to complete with no error message (a "silent failure"), but the files never arrive on the server. This is not a configuration issue, as the exact same WebDAV credentials and URL work perfectly for uploading from my Windows client.

This appears to be a bug specifically with the iOS WebDAV upload function.

Thank you for your help.
  • The log you sent shows successful upload of X3VSUISV (both .zip and .prop files). Can you check your WebDAV whether X3VSUISV is missing there?

    Can you try providing a Debug ID of unsuccessful sync? Or of a sync where you find out that the attachment is missing from your WebDAV? Thanks!
Sign In or Register to comment.