Friction

Nextcloud

nextcloud.com · Workspace and files

Self-hosted file sync, sharing and collaboration suite.

82 items · 76 source threads · 2 source types · updated 2026-07

Compare

Pain points 51

ItemAreaSeveritySupportLast seen
Photo backup is not reliable enough for backups

Automatic photo backup works mostly but not always, which is not acceptable for backups, and the user is tempted to try Immich.

Affects: people backing up phone photos

MobileCauses churn2 sources2025-12

“it turns out it doesn't work reliably. It works most of the time, but for backing up photos it's not enough”

“Android app refuses to auto-upload pictures and videos and says the server is in maintenance-mode”

occ upgrade fails on a not-null column default check

The upgrade aborts with an exception about a NotNull column having an empty default, forcing the user to patch a core script.

Affects: admins on PostgreSQL

Self-hosting & upgradesCauses churn2 sources2023-11

“DB error when running migration [...] collides with the constraint [...]”

“Column name oc_flow_operations.entity is NotNull, but has empty string or null as default”

Files on SMB external storage are corrupted during transfer

Uploads and downloads on an SMB share end up truncated because data blocks are cut to 8192 bytes.

Affects: admins using SMB shares

Reliability & bugsCauses churn2 sources2021-04

“Datablocks are truncated to 8192 Bytes”

“SMB Shares not working on v18.0.4”

Docs for fixing a stuck maintenance mode are scattered and outdated

A common self-hosting problem, an instance stuck in maintenance mode, has a simple fix but the documentation is poor and fragmented across old issues.

Affects: self-hosters

DocumentationBlocks work2 sources2026-07

“the docs for this problem are terrible, scattered, out of date, and mostly just link to old GitHub issues”

“My biggest gripe is how often Nextcloud goes into maintenance mode”

Daily cron job maxes out the CPU for about an hour after upgrading to 33

After upgrading, cron.php saturates the CPU once a day and the logs give no indication of what it is doing.

Affects: small VPS admins

PerformanceBlocks work2 sources2026-03

“once per day the cron.php process maxes out the CPU”

“Query on oc_filecache uses wrong index - Cron job runs very long”

Redesigned calendar makes adding and editing events painful
UI & usabilityBlocks work2 sources2025-11
Play Store build of Android app cannot access all files

Affects: Android users

MobileBlocks work2 sources2025-05
Deadlock errors when deleting files, even on a fresh server
Reliability & bugsBlocks work2 sources2020-08
Thunderbird 60 gets 503 when accessing CalDAV and CardDAV

Affects: Thunderbird users

IntegrationsBlocks work2 sources2019-11
Spurious well-known security warnings appear after upgrading to 21

Affects: admins

Self-hosting & upgradesAnnoyance2 sources2024-04
Database conversion command ignores target and drops the source tables

Affects: admins migrating databases

Data export & migrationCauses churn1 source2024-05
Well-documented bug reports get dismissed by maintainers

Affects: 10 person team

SupportCauses churn1 source2023-11
Postgres connection slots exhausted when using Collabora

Affects: team running Collabora with Postgres

Reliability & bugsCauses churn1 source2023-11
Users get stuck in a login redirect loop

Affects: organization users

Reliability & bugsCauses churn1 source2019-01
Files page takes minutes to load on a high-latency connection

Affects: users on high-latency connections

PerformanceCauses churn1 source2016-11
Notes app fails offline even for notes marked available offline
MobileBlocks work1 source2026-06
Roughly a third of installs are mysteriously slow

Affects: self-hosters

PerformanceBlocks work1 source2026-06
After a failed photo sync everything must be resynced from scratch

Affects: people backing up phone photos

MobileBlocks work1 source2025-12
iOS app disconnects from the account in the background

Affects: iOS users

MobileBlocks work1 source2025-11
External storage keeps asking for a password and rejects it

Affects: admins with external storage

Reliability & bugsBlocks work1 source2025-06
Federated cloud IDs leaked in lookup-server callbacks over HTTP

Affects: admins using federation

Permissions & securityBlocks work1 source2025-03
No email notification on upload or deletion after update to 30

Affects: people sharing folders by email

Reliability & bugsBlocks work1 source2024-11
Files set to always available are sometimes not available offline

Affects: iOS users syncing a password vault

MobileBlocks work1 source2024-09
Subscribed calendar events stopped showing in the web interface

Affects: calendar subscribers

Reliability & bugsBlocks work1 source2023-12
Reinstall re-downloads every file and creates conflicts for identical files

Affects: desktop client users

Reliability & bugsBlocks work1 source2023-11
iOS photo upload needs the app opened manually and often

Affects: iOS users backing up photos

MobileBlocks work1 source2023-09
Windows client crashes when an upload limit is set

Affects: Windows desktop users

Reliability & bugsBlocks work1 source2023-04
occ crashes with memory exhaustion after upgrading to 21

Affects: admins on Arch Linux

Reliability & bugsBlocks work1 source2021-02
Migrations fail on MariaDB with page compression enabled

Affects: admins on MariaDB 10.6

Self-hosting & upgradesBlocks work1 source2021-02
Calendars shared with a group are not visible or syncable

Affects: teams sharing calendars by group

CollaborationBlocks work1 source2021-01
Desktop client signs the user out on every shutdown

Affects: desktop sync users with multiple accounts

Reliability & bugsBlocks work1 source2020-12
Documentation on legacy encryption and its mitigation is thin

Affects: admins using server-side encryption

DocumentationBlocks work1 source2020-11
Unified file search takes about 40 seconds and cannot be cancelled

Affects: users with many files

PerformanceBlocks work1 source2020-11
Deleted files are not removed from S3 primary storage

Affects: admins using S3 primary storage

Reliability & bugsBlocks work1 source2020-04
Moving the server to a bigger disk was a huge pain

Affects: self-hoster

Data export & migrationBlocks work1 source2019-11
Chunk assembly fails with 504 when using S3 storage

Affects: admins using S3

Reliability & bugsBlocks work1 source2019-11
CSRF check failed error when logging out

Affects: Lighttpd admins

Reliability & bugsBlocks work1 source2019-09
Several conflicting Linux client versions, some deprecated and broken

Affects: new Linux users

Setup & onboardingBlocks work1 source2019-07
Last-modified dates are handled inconsistently on copy, move and upload
Reliability & bugsBlocks work1 source2019-04
Five-minute full scan at every login with 60 GB synced

Affects: desktop client users with large libraries

PerformanceBlocks work1 source2019-03
Major updates have broken the install a couple of times

Affects: self-hoster

Self-hosting & upgradesBlocks work1 source2018-11
Enabling server-side encryption leads to invalid private key errors

Affects: admins using server-side encryption

Permissions & securityBlocks work1 source2018-02
Database filecache table is huge and never shrinks after removing data

Affects: small-scale self-hosters

PerformanceBlocks work1 source2017-11
External storage change notifications do not reach sync clients

Affects: admins with external SMB shares

Reliability & bugsBlocks work1 source2017-02
iOS home screen widget never shows favorited items

Affects: iOS users

MobileAnnoyance1 source2026-06
App navigation feels unfamiliar to users coming from Microsoft or Google

Affects: users migrating from Microsoft or Google

UI & usabilityAnnoyance1 source2026-04
Migrating existing data into the Docker container took lots of effort

Affects: self-hoster

Data export & migrationAnnoyance1 source2023-11
Collabora integration was very annoying to set up

Affects: home self-hoster

Setup & onboardingAnnoyance1 source2021-04
Uploads are staged on local disk before reaching S3

Affects: admins using S3 storage

PerformanceAnnoyance1 source2020-10
Weather widget on the dashboard shows the wrong time
Reliability & bugsAnnoyance1 source2020-10
No upfront warning when a public upload will exceed the size limit

Affects: people receiving files via share links

UI & usabilityAnnoyance1 source2017-03

Top 5 shown with evidence. The rest are listed by title; open any item for its evidence.

Feature requests 23

ItemAreaSeveritySupportLast seen
Delta sync for huge encrypted container files

Without syncing only changed bytes, the user cannot use the product with 30-100 GB encrypted volumes.

Affects: users syncing very large container files

PerformanceCauses churn1 source2016-07

“Without delta sync I must stay absent from this product”

Docker image lacks HEIC support for iPhone photos

The official Docker image does not support .heic files, which the user needs for iPhone pictures, and they cannot add it themselves.

Affects: iPhone users on the Docker image

Self-hosting & upgradesBlocks work1 source2022-04

“the NextCloud docker image people refuse to add .heic support”

Needs a Google Sheets replacement to complete a switch from Google

A user considering moving to Nextcloud is held back by lacking a good spreadsheet editor.

Affects: individuals leaving Google Workspace

IntegrationsBlocks work1 source2019-01

“but I'm having trouble replacing Google Sheets”

Support OAuth 2 and OIDC login for Azure AD and Google

Organizations moving away from LDAP want single sign-on through OpenID Connect providers such as Azure AD or Google Apps.

Affects: organizations using Azure AD or Google Workspace

Permissions & securityBlocks work1 source2017-08

“Please enable Nextcloud to authenticate users via OAuth 2 / OpenID Connect”

Allow cross-domain WebDAV access via CORS

Web apps on other domains cannot store user data in Nextcloud because the necessary CORS headers are not set.

Affects: web app developers

API & developer experienceBlocks work1 source2017-01

“Currently this is not possible as the necessary CORS headers are not set”

Wants a long-term-support release to avoid surprise changes

Affects: homelab operator hosting for family

Self-hosting & upgradesAnnoyance1 source2026-07
Wants a hands-off upgrade process

Affects: self-hosting family admin

Self-hosting & upgradesAnnoyance1 source2024-03
Show and sort files by upload date

Affects: people sharing photo folders

UI & usabilityAnnoyance1 source2020-08
Skip 2FA when logging in with WebAuthn
Permissions & securityAnnoyance1 source2020-06
Replace PHP backend for speed with large files and stability
PerformanceAnnoyance1 source2019-08
Serve previews in WebP for smaller images
PerformanceAnnoyance1 source2019-01
Drop Imagick dependency because of security history

Affects: admins

Permissions & securityAnnoyance1 source2018-12
Share a whole calendar with a group as busy-only
Permissions & securityAnnoyance1 source2018-09
Delete all data left behind by an app that is no longer used

Affects: admins

Self-hosting & upgradesAnnoyance1 source2017-06
Let users change their login name
CustomizationAnnoyance1 source2017-06
Add upload progress and remaining time on file-drop shares

Affects: people uploading to file-drop shares

UI & usabilityAnnoyance1 source2017-03
Mattermost integration wanted by users who switched to Nextcloud
IntegrationsAnnoyance1 source2017-01
Separate locale setting from the interface language
CustomizationAnnoyance1 source2016-10
Trash bin for calendars and contacts
Data export & migrationAnnoyance1 source2016-10
Option to suppress reminders on the birthday calendar
CustomizationAnnoyance1 source2016-09
Expose subscribed webcal calendars through CalDAV

Affects: mobile calendar users

IntegrationsAnnoyance1 source2016-09
Federated sharing for calendars and address books
CollaborationAnnoyance1 source2016-09
Backblaze B2 as a sync target with simple login
IntegrationsAnnoyance1 source2016-07

Top 5 shown with evidence. The rest are listed by title; open any item for its evidence.

Workarounds 1

ItemAreaSeveritySupportLast seen
Android photo auto-upload fails often, replaced by a WebDAV client

The Android auto-upload feature for photos fails often, so the user uses a separate WebDAV client instead.

Affects: Android users

MobileBlocks work1 source2023-04

“Android auto upload feature for photos fails often”

Switching reasons 7

ItemAreaSeveritySupportLast seen
Leaving because of fast release cadence and no LTS branch

A long-time user of eight years finds the release cadence a heavy maintenance burden for a small personal need and is moving to Syncthing.

Affects: single-user self-hoster

Self-hosting & upgradesCauses churn1 source2025-11

“nextcloud continues to be a massive maintenance pain due to its frustratingly fast release cadence”

iOS app lost pasted data after silently being disconnected

Data pasted via the Files app integration was not synced and silently lost because the app had disconnected, which made the user stop using it.

Affects: iOS users

MobileCauses churn1 source2025-11

“it didn't sync because it was disconnected and didn't say anything, and it lost the data”

Windows client hangs, freezes and shows odd byte counts

After a few hours of testing, the user abandoned Nextcloud due to several desktop client bugs and plans to pay for Dropbox.

Affects: Windows and Mac desktop users

Reliability & bugsCauses churn1 source2023-11

“The Windows Client consistently shows random minus bytes, hangs, and freezes”

Left KeePass-over-Nextcloud sync for Bitwarden due to sync issues

Syncing a KeePass vault through a self-hosted Nextcloud repeatedly hit sync problems, so the user moved to Bitwarden.

Affects: password vault sync users

Reliability & bugsCauses churn1 source2022-01

“This was my reason to go away from KeePass(XC) with NextCloud for sync”

Moved to Syncthing because the server was a resource hog

On a modest VPS, Nextcloud consumed too many resources, so the user moved file sync to Syncthing on the local network.

Affects: self-hoster on a small VPS

PerformanceCauses churn1 source2021-10

“The former was a resource hog that was eating up too much everything on my modest VPS”

Desktop sync became unusable, looking for a more stable alternative

Affects: Windows desktop sync user

Reliability & bugsCauses churn1 source2020-12
Switched back to Dropbox after persistent file clash error

Affects: Linux desktop user

Reliability & bugsCauses churn1 source2019-07

Top 5 shown with evidence. The rest are listed by title; open any item for its evidence.