>>Then tap Contacts in the list, and the contacts on your phone should sync with your Google contact and vice-versa
Yeah, I think that is the root of the problem.
Contacts is already enabled there. I also tried to turn it off, in Google Contact sync settings, restarting and re-enabling it...