iCloud contacts not syncing correctly I have enabled Google CardDAV contact synching some time ago and disabled iCloud (contacts).

Now I wanted to reenable iCloud synching too... I see some contacts on iCloud.com and on my Mac - probably from before I disabled this. On reenabling the option on iPhone, I still don't see some contacts on iCloud.com... when I add a new contact it does appear there but I cannot get all of them to sync.

I even tried disabled iCloud contacts on the iPhone again, went to delete all of them  from iCloud.com and reenabled the setting on iPhone. It asked me if I wanted to merge, I said yes and again I see a lot of contacts online, but not all... 

Is my Google contacts sync interfering? I thought I can have both. What can I do?
Honestly, it's not advised to sync Google &amp; iCloud this way. As you found out, two syncing services running against the same set of Contacts cause a lot of problems. Even if you get it working, over time you'll find information getting duplicated in a single contact, data that you can't remove (it keeps coming back) etc... 

So don't rely on doing it the simple way (that you've already tried) cause it's unreliable at best.

Some links to other discussions with various ways of tackling this problem:

Q&amp;A on Stack Exchange about this issue

Discussion on Google Groups