Skip to content

Photos tab empty after iOS app update – SEARCH WebDAV request cancelled (NSURLErrorDomain -999) #3888

@olimpicrunner80-byte

Description

@olimpicrunner80-byte

Description:
After updating the Nextcloud iOS app to version 7.2.x, the Photos tab is completely empty.
Before the update, all images loaded correctly.

The logs show repeated errors indicating that the WebDAV SEARCH request is cancelled:

[ERROR] Media search failed: cancelled
Alamofire.AFError.sessionTaskFailed(error: Error Domain=NSURLErrorDomain Code=-999 "cancelled")

The affected request is always:

SEARCH https:///remote.php/dav

As a result, the Photos tab does not load thumbnails or lists.

App version:
• Nextcloud iOS 7.2.1 → 7.2.2 (issue occurs in both)

Server version:
• Nextcloud (user does not have admin access; no server logs available)

Steps to reproduce:
1. Open Nextcloud iOS app
2. Navigate to Photos
3. App sends SEARCH request to /remote.php/dav
4. Request fails immediately with error NSURLErrorDomain -999
5. Photos tab remains empty

Expected behavior:
Photos tab should display all images as in previous versions.

Actual behavior:
SEARCH request fails instantly with “cancelled” error and Photos tab stays empty.

Additional technical info / logs:

2025-11-23 10:15:12.345 Nextcloud[12345:678901] [ERROR] Media search failed: cancelled
Alamofire.AFError.sessionTaskFailed(error: Error Domain=NSURLErrorDomain Code=-999 "cancelled")
2025-11-23 10:15:12.346 Nextcloud[12345:678901] SEARCH https:///remote.php/dav
2025-11-23 10:15:12.347 Nextcloud[12345:678901] NSURLErrorDomain Code=-999 "cancelled"

Notes / Observations:
• The issue started after updating the app.
• Before the update, Photos loaded correctly.
• User does not have admin access on server.
• Problem seems related to iOS app cancelling the WebDAV SEARCH request.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions