Thought I'd share a problem I was having and found a fix for. My contacts were only syncing one way, from google to my phone. Edits on a computer to my contacts would show up on my phone, but edits on my phone would not sync back to google. under the sync menu in my accounts and sync I had the refresh logo with an exclamation after it, and it had not been synced for months (although changes made on a computer would show up).
Here is the fix that worked for me.
System settings => Apps => All => Contacts (press clear data)
Then
System settings => Apps => All => Contacts Storage (press clear data)
Then
System settings => Accounts and Sync => Google => tap on your email address (toggle your contacts sync checkbox)
This fixed the issue for me and now it syncs both ways.
Here is the fix that worked for me.
System settings => Apps => All => Contacts (press clear data)
Then
System settings => Apps => All => Contacts Storage (press clear data)
Then
System settings => Accounts and Sync => Google => tap on your email address (toggle your contacts sync checkbox)
This fixed the issue for me and now it syncs both ways.