Contacts on Mac do sync inside local app but not in Nextcloud webinterface

,

hi there,

migrating from iCloud to Nextcloud here. Almost done! Only contacts remain and there something weird happens.

I have thousands of contacts categorised in 6 groups/categories. When I create those inside the Mac Contacts app in the Nextcloud space (actually a paid account at thegood.cloud) then I can drag the contacts as a whole group to the 6 groups with the same names I created there. I wait a little, I confirm, and it looks perfect. Both on the MacBook and on the iPhone.

When I login at thegood.cloud not so perfect. Contacts all ended up in ‘Not grouped’.

I don’t mind to create the 6 groups there again, but how do I transfer the contacts? I did try to do it with one group but I can’t drag a number of contacts together, I can only do it one by one. Which is not an option, apart from the hassle of sorting them again in those six categories. It took me 20 years to do that.

Is this a bug or a feature? And what is the workaround?

I read somewhere that using Thunderbird is a way to move large numbers of contacts into groups. Someone else on a forum with the same issue tried that. Didn’t work.

Please advice, then I am done with iCloud.

Weird. In the desktop Contacts app all 1000+ entries in the Work category did properly move. On the iPhone only 52… And in Nextcloud online nothing happened. Everything ended up together in ‘All contacts’.

I absolutely don’t know how to proceed. I also don’t know what happened and what I could or should have done. At least I document it here for others, for what it is worth.

Another user on Mastodon gave some helpful information. The feature of groups (or categories) for contacts is not standard CardDAV.

Anyway, it works in the clients (desktop and mobile) but just not in thegood.cloud spread in the 6 categories. I will just make a local backup of each category. I don’t need a backup on the server. I mostly need it to sync between desktop and mobile. And that works!

Still, the end user experience could be better. And not everyone would be satisfied with the outcome.