You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Problems with callservicesd and soagent

I am currently running the last Yosemite public beta version.


On both my desktop and laptop I frequently see on activity manager that the processes callservicesd and soagent are racing along using 100% of CPU each. Messages which I think is related to these processes often shows the same behavior.


I kill the processes but within half an hour they are back and racing along.


Is anyone else having this problem? Is this something which might be fixed by upgrading from the public beta to the release Yosemite?


Thanks.

Mac Pro (Early 2009), OS X Mountain Lion (10.8.3)

Posted on Oct 27, 2014 10:03 AM

Reply
49 replies

Mar 16, 2016 4:00 AM in response to ZedVal

Hi, I found that the problem was caused by synching my Contacts and Messages with the 2 of my Google accounts. I previously realised that using Apple's Mail app with the Google accounts is not ideal since it is using so much of system memory. I now access my Google e-mail via browser only. Recently I allowed synching contacts and messages with my Google accounts, but again it used almost 100% of the CPU while synching. When I disabled synching contacts and messages for Google accounts the 'soagent' is at 0% CPU. Thanks, Zed

Mar 16, 2016 12:50 PM in response to ZedVal

Hi,


This thread is in Yosemite.

You post about El Capitan.


It is a lot clearer in El Capitan that the Contacts App does not like syncing with more than one Account such as iCloud or Google.

It seems to get stuck in an endless loop on constantly trying to check if the lists on each server have changed.

This cause Messages to Hang as it is waiting on the Contacts App.


What is also clear is that in EL Capitan many items already listed in System Preferences > Internet Accounts seem to get turned On fro both Messages and the Contacts App when they were not set this way in Yosemite.

It was because my Yahoo, Google and AIM account as well as my iCloud account were turned On (Also see Contacts > Preferences > Accounts).



User uploaded file

7:50 pm Wednesday; March 16, 2016


 iMac 2.5Ghz i5 2011 (El Capitan)
 G4/1GhzDual MDD (Leopard 10.5.8)
 MacBookPro 2Gb (Snow Leopard 10.6.8)
 Mac OS X (10.6.8),
 Couple of iPhones and an iPad

May 2, 2016 6:40 AM in response to Ralph-Johns-UK

Ralph,

I have the same CPU problem and I have multiple accounts under Contacts->Preferences->Accounts.

What should I do, delete the accounts or just deactivate them (by unticking the box)?
Or should I disable Contacts in each account in "System Preferences->Internet Accounts"?


On a side note, it is really confusing that the account settings are in two places, firstly in "Mail/Calendar/Contacts->Preferences->Accounts" and secondly under "System Preferences->Internet Accounts". It is not clear how these interact.


Thanks in advance,


Sven

May 2, 2016 11:37 AM in response to fantasma_sd

Hi,


It is best to deactivate them as like you mention that they are often in System Preferences > Internet Accounts.


Lets say that apart from iCloud you also have a Google Account that was just for email originally.

From about Yosemite onward System Preferences > Internet account has shown options that could allow other app access to the info.

In the case of a Google Mail ID this could be the Contacts App and the Messages app.


Messages has not lost the iChat way of adding account when things were more separated out.

I never synced my Contacts app (Address book) until after I got an iCloud account and I am not sure if you can add accounts directly there.


Apple have obviously started on a process designed to streamline what an "internet Account" can do and centralise turning functions ON and Off.

Like most things Apple there are several ways to do things.


However you cannot say one method is right or wrong when compared to another.



User uploaded file

7:37 pm Monday; May 2, 2016


 iMac 2.5Ghz i5 2011 (El Capitan)
 G4/1GhzDual MDD (Leopard 10.5.8)
 MacBookPro 2Gb (Snow Leopard 10.6.8)
 Mac OS X (10.6.8),
 iPhone and an iPad (2)

Dec 12, 2016 6:47 PM in response to Ralph-Johns-UK

Absolutely worked!


In the Finder hold down the ALT key whilst using the Go Menu.

Select the Library that has appeared.

Navigate to Containers/com.apple.soagent/Data/Library/Preferences and delete (Drag to Trash) the com.apple.soagent.plist and then Restart the computer.



macOS Sierra

Version 10.12.1

MacBook Air (13-inch, Mid 2013)

Processor: 1.3 GHz Intel Core i5

Memory: 4 GB 1600 MHz DDR3


Cheers Mr. Johns! Happy Christmas...

Problems with callservicesd and soagent

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.