Can't sync or even access contacts of Moto G4 / E4 and fresh Android 7.1.1 tl;dr I can't access or sync my contacts on two phones with freshly installed Android 7.1.1 while I can access and sync them without problems on third phone, with Android 6.0, connected to the same Gmail account.



Whenever I try to access contacts on my Moto E4 or Moto G4 with Android 7.1.1 I see following:



This process is endless. It last 12+ hours so far.

I have no problems accessing my contacts on my Moto E3 (Android 6.0.1), which is connected to the same Gmail account as my Moto G4 is.

It seems that contacts are inaccessible due account not being able to sync them:



As you can see (left screeenshot - Moto G4 / Moto E4), the Peoples details item cannot be sync for past two days (since getting this phone) and I don't even have Contacts sync item on the list.

Everything is OK on Moto E3 (right screenshot).

Steps taken so far:


phone restart,
removing Google account and adding it back again,
checking on different network access type (i.e. LTE instead of WiFi).


No luck so far. What else can I check or do?
As I was suggested (in some other source), factory-reseting the phone might do the trick. And it did, but source of problem was different and factory-reset only revealed it.

It turned out that for some reason the Calendar Storage application was disabled on both phones:



It is a system application, so you must tap on ⚙ > Apps > ⋮ > Show system in order to see this item.

After enabling back of this application everything started working with a snap of finger, without even a need of restarting the phone.

I figured this out after factory-reseting of the first phone mentioned in question, so I managed to fix the problem on the other one without need of factory-reseting it as well.