BUILD ID: 126.96.36.199
HARDWARE: Xperia X
UI LANGUAGE: German
My contacts are not synced properly using the Nextcloud integration.
After upgrading to 3.3.0 I deactivated my existing CardDAV account and enabled contacts in the Nextcloud one. Everything seemed fine, new contacts were uploaded to as well as downloaded from the server.
Now a few days ago I deleted the old CardDAV accout in order to use the NC integration only.
After this, roughly half of my contacts disappeared and the most of the remainder got unlinked, meaning only a name remained, without any further details such as number, mail or birthday.
I could not get the sync to work again. I recreated the NC account twice with contacts enabled and rebooted the device. Only when I set up once again a CardDAV account, my contacts reappeared. I had to manually relink ‘name only’ contacts on the phone with their equivalent from the CardDAV account.
On a side note:
I presume that the remaining contacts somehow are stored locally on the phone and in the cloud. I never understood how linking contacts is working in the first place. It is very hard to get how contacts from the cloud are stored and why they are treated differently from those on the phone.
Nextcloud intstance, active CardDAV account plus NC integration setup.
STEPS TO REPRODUCE:
- Disable CardDAV account
- Set up Nextcloud integration
- Remove CardDAV account
Contacts should be synced from same server via Nextcloud account
A few contacts remain, most disappear and the rest gets unlinked. Existing contacts are not fetched from server anymore