Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

JD92

macrumors 6502a
Apr 14, 2005
934
31
Hi all

I was able to fix this by removing all internet accounts from my Mac and re-adding them.
 

tigres

macrumors 601
Aug 31, 2007
4,214
1,326
Land of the Free-Waiting for Term Limits
deleted all contacts from iCloud (my only syncing source). Deleted accounts (all exchange), restarted computer.

Added all in.
Problem still exists... no fix in my horizon; except for maybe a new windows machine... Seriously thinking about it. I remember this constant fix and tweaks is why I left them years ago.

Mail sucks on OS X
OSX is a beachball of fun
every update brings new stuff that simply does not work.
iTunes is garbage
photos is beta at best

I want to continue the apple love, but man are they making it so hard to do.
 

ssgrun

macrumors newbie
Feb 12, 2016
1
0
I had the same issue (high cpu usage by soagent and callservicesd) after upgrading my Macbook to El Capitan. This thread helped me isolate the issue to syncing contacts with my Google Apps account. Unchecking contacts from the Google Apps account in System Preferences > Internet Accounts resolved the CPU issue.

But wait - I want contact syncing! After viewing some related posts in the Apple Support forums I tried repairing disk permissions (Disk Utility > First Aid) and this has resolved the issue. Contact syncing for Google Apps is back on, but without high CPU.

THANK YOU!
 

MJNeal

macrumors newbie
Feb 17, 2016
1
0
Same problem here, but what I tried this morning is to change:

Contacts > Preferences > Accounts > Google Contacts CardDAV Account's "Server Settings" to "Fetch" "Every Minute" instead of the default "Automatically"

I hope that this will maintain syncing but all the constant high cpu usage has stopped.

p.s. It may be that just flipping that setting stops the incessant processing, as I have just put it back to "Automatically" and it hasn't returned to high cpu usage. To flip this setting is quicker than turning off the whole sync off then turning it back on or deleting accounts and re-adding them
 
Last edited:

benoftroy

macrumors newbie
Feb 19, 2016
1
0
Brooklyn, NY
I was able to easily replicate and stop it from happening by disabling the contact syncing on my google account in Internet accounts.

I have 1 gmail and 3 google apps accounts but it is only one of the google apps accounts that does it. If anyone knows how to identify the conflict I'm willing to give it a try.

Worked for me too. Had two Google accounts in Internet Accounts. Turned of contacts syncing and problem stopped immediately after a restart.

Thanks!!
 

scottygee

macrumors newbie
Feb 19, 2016
1
0
Thanks all for the help. I added a Google account for my business earlier this week, followed by programs freezing randomly, recurring force-quits and reboots. I wasn't able to isolate specifically to the new google account, since I installed a few other programs around the same time period. Today I took it into the genius bar, where the tech was able to identify the soagent and contact syncing eating up CPU, but no clear solution (he wanted me to leave with them for 3 days to diagnose further and possibly wipe/reinstall OS). So glad that Google led me to you folks, since you solved my problem immediately. cheers.
 

banzaibill

macrumors newbie
Feb 20, 2016
1
0
I was able to easily replicate and stop it from happening by disabling the contact syncing on my google account in Internet accounts.

I have 1 gmail and 3 google apps accounts but it is only one of the google apps accounts that does it. If anyone knows how to identify the conflict I'm willing to give it a try.

Thanks for the excellent tip! You solved the problem for me!
 

epmcj38

macrumors newbie
Feb 29, 2016
1
0
Amazing job, guys. Wow. I was about to go crazy. I had just added a new Google Internet Account and my fan/CPU were going crazy. Removed it, restarted and all good again. Who reports these things to Apple?! This is ridiculous.
 

TequilaDemigod

macrumors newbie
Mar 8, 2016
1
0
San Francisco Bay Area
http://www.wired.com/2014/10/google-chrome-helper/
Disabling Helper’s auto-helping is easy, and it won’t prevent you from using plug-ins. You’ll just have to opt in to view plug-in content on a case-by-case basis. Deactivating it isn’t entirely intuitive, though—there’s no mention of the Helper outside of your Activity Monitor and forum complaints. You’ll have to dig a couple of levels deep into your Chrome settings.

First, shut down all your Chrome windows without quitting the program. In the Chrome menu, go to “Preferences,” scroll all the way down in the menu, and click on “Show advanced settings…” The first item in the expanded advanced settings list will be “Privacy,” and click on the “Content Settings” button right under that. About halfway down the content settings list is a “Plug-ins” entry, which will likely be set to “Run automatically.” Instead, select “Click to play.”
 

samgranieri

macrumors newbie
Mar 15, 2016
2
1
Once I disabled google contact syncing this problem went away. I've got three google accounts set up, and this was getting ridiculous.
 

Glen_Reddit

macrumors newbie
Mar 18, 2016
2
0
I think I fixed it, (after 2 years of trying). I simply went into my Internet Accounts and ensure that 'addresses' are clicked for just one one of my gmail accounts. I also turned off addresses for iCloud. To ensure that I had my complete set, I first exported all addresses from Apple contacts into a csv file and imported them into what I chose as my primary gmail account.
 

Glen_Reddit

macrumors newbie
Mar 18, 2016
2
0
I have no solution. I do not use google under any circumstances, yet mine is nuts with fans and alike.

Look in system preference > Internet Accounts, then check to see how many accounts have 'contacts' checked. If more than one, try unchecking them. That's what worked for me.
 

anthonymaw

macrumors newbie
May 2, 2005
7
0
With both beta 1 and beta 2, I have a permanent high cpu usage due to the processes

soagent
callservicesd

It seems there is problem with contacts syncing, although contacts.app is working properly.

Anyone having the same problem?
[doublepost=1458548424][/doublepost]It's caused by Apple Contacts and Calendar app checking and synchronizing with Internet accounts like Google, Yahoo, Facebook, LinkedIn, etc. If you go into System Preferences, Internet Accounts and turn off all Calendar and Contacts synchronization then it will fix the problem.
 

tigres

macrumors 601
Aug 31, 2007
4,214
1,326
Land of the Free-Waiting for Term Limits
[doublepost=1458548424][/doublepost]It's caused by Apple Contacts and Calendar app checking and synchronizing with Internet accounts like Google, Yahoo, Facebook, LinkedIn, etc. If you go into System Preferences, Internet Accounts and turn off all Calendar and Contacts synchronization then it will fix the problem.
Not true.
My setup has nothing to do with Google, yahoo, Facebook, linkedin, etc. I use non of these services.
Only, iCloud... period.

Screenshot 2016-03-30 18.01.45.png
 

kagharaht

macrumors 68000
Oct 7, 2007
1,707
1,400
Do clean install and turn off all these Handoff services. It may run a bit more stable. You may still get these problems. Wake on LAN will still fail occasionally and iTunes Hole Sharing will occasionally stop. Have to reboot and it works again.
 

tigres

macrumors 601
Aug 31, 2007
4,214
1,326
Land of the Free-Waiting for Term Limits
Do clean install and turn off all these Handoff services. It may run a bit more stable. You may still get these problems. Wake on LAN will still fail occasionally and iTunes Hole Sharing will occasionally stop. Have to reboot and it works again.

That's what I am afraid is my only option at this point. Would you think it is safe to restore from a tm backup?
 

kagharaht

macrumors 68000
Oct 7, 2007
1,707
1,400
For me I only restore my Documents, Apps and Data. I ignore or uncheck any System specific stuff. Simply because it may just bring back the corrupted System junk and your back with the same issues again.
 

bradhs

macrumors regular
Jun 5, 2010
120
47
Interesting, I quit Chrome and soagent went to 0.0% CPU util. This process was using double the amount of CPU time as the next offending process.
 

Creativeinaction

macrumors newbie
Oct 10, 2016
1
0
SYMPTOM: High CPU usage by "soagent" process. The computer gets very hot and the fan starts blowing.

WHEN: In hindsight, it started happening when I added my work's Google/Gmail account as one of the internet accounts in my MacBook.

THE FIX: Turn off all the sync'ing of your contacts, except for one Google account's contacts list. (You can do this by searching for "Internet Accounts" -- which you can also find under System Preferences. Anything above 1 Google account sync'ing their Contacts restarted the high CPU (and having the computer heat up and the fan blowing high again). So I chose only one account that will be sync'ing its Google Contacts.

Started when I added FB contacts. Stopped as soon as I unchecked Contact for syncing FB. Thank you!
 

DPC1973

macrumors newbie
Oct 19, 2016
1
0
SYMPTOM: High CPU usage by "soagent" process. The computer gets very hot and the fan starts blowing.

WHEN: In hindsight, it started happening when I added my work's Google/Gmail account as one of the internet accounts in my MacBook.

THE FIX: Turn off all the sync'ing of your contacts, except for one Google account's contacts list. (You can do this by searching for "Internet Accounts" -- which you can also find under System Preferences. Anything above 1 Google account sync'ing their Contacts restarted the high CPU (and having the computer heat up and the fan blowing high again). So I chose only one account that will be sync'ing its Google Contacts.

Brilliant fix! My MacBook had crawled to a halt and is now perfect after turning off all contact sync for all mail accounts. I will turn each one on one by one to see which did it!!
 

malvers

macrumors newbie
Jan 1, 2017
1
0
With both beta 1 and beta 2, I have a permanent high cpu usage due to the processes

soagent
callservicesd

It seems there is problem with contacts syncing, although contacts.app is working properly.

Anyone having the same problem?

I solved the problem the hard way and I'm happy ever after:

Open terminal and type “ps-A > results.txt”. Now open this file and search for “soagent”. You find the running process. On my machine here:
"/System/Library/PrivateFrameworks/MessagesKit.framework/Resources/soagent.app/Contents/MacOS/soagent"

type "cd /System/Library/PrivateFrameworks/MessagesKit.framework/Resources/soagent.app/Contents/MacOS/soagent"

Now enable root user like this:
https://support.apple.com/en-us/HT204012

In terminal type “su” … enter your password

NOW FINALY!

rm “soagent” (or mv soagent crap_soagent)
 

LoB75

macrumors newbie
Aug 25, 2008
9
0
This was fixed for me by doing:

Contacts > Preferences > Accounts > Exchange Contacts CardDAV Account's server settings to fetch "Every Minute" instead of the default "Automatically"

It looks like issues in LDAP data transfer leads to very high CPU usage of soagent and callservicesd in Automatic mode.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.