Routined Keeps Crashing in Big Sur - How Can I Stop It?

This morning, my iMac running Big Sur 11.7.10 (2GG1427) started having something called "routined" crash repeatedly on me.


As far as I can tell on searching online, routined is a system daemon which tracks your location so the system can predictively determine where you might go. Why I need this, I don't know; if it wants to run in the background every so often, fine, but it keeps giving me a crash report message (in fact, one popped up as I was typing this). It seems to crash once every ten minutes or so, and has persisted through several restarts. I also turned off Location Services in the hopes that doing so would stop the errors, but it didn't. The only thing I was doing when it started this morning was I installed a few new voices for Speech, but I uninstalled and deleted them afterward and it didn't fix it. I've also started in Safe mode and still got the error.


If I leave the error dialog open and just move it off to the corner of the screen, it seems to prevent further errors from spawning. But that's rather like putting black tape over the flashing 12:00 on the VCR. (Sorry, I'm old.) Once I dismiss that error dialog, another spawns within about 10 minutes.


Anyone have any ideas on how to kill or quiet it?


Thanks!





iMac 27″, 11.7

Posted on May 24, 2024 3:24 PM

Reply
Question marked as Top-ranking reply

Posted on Jun 17, 2024 5:42 PM

I'd definitely try adding a new user account and see if the crash appears there. That's the only thing that's stopped the crashes for me. If you don't see it crash under the new account, that's probably the solution.


I'm still in the process of migrating all of my files over to my new user account, and every time I switch back and forth to transfer something, my old account immediately pops up the routined crash. I have yet to see a single routined crash in my new account.

13 replies
Question marked as Top-ranking reply

Jun 17, 2024 5:42 PM in response to Anton91

I'd definitely try adding a new user account and see if the crash appears there. That's the only thing that's stopped the crashes for me. If you don't see it crash under the new account, that's probably the solution.


I'm still in the process of migrating all of my files over to my new user account, and every time I switch back and forth to transfer something, my old account immediately pops up the routined crash. I have yet to see a single routined crash in my new account.

May 25, 2024 10:36 AM in response to BDAqua

I meant to include that in my original post and completely forgot; I did try Safe Mode before posting here and saw the crashes there. I tried again just now and had the same results; routined shows up as a crash within about 30 seconds of getting logged in.


Creating a new admin user and logging in as such did not generate the crash. I did a restart after creating the new user, then logged in as the new user, and after getting past all of the various Apple configuration that comes with a new user, I didn't see the crash. I restarted again and logged in as the new user and never saw the crash in the 15 minutes or so I was logged in.


I'm guessing a new account is in my future?


Jun 21, 2024 7:27 PM in response to Anton91

Definitely give it a shot; if that makes the errors go away, you'll find migrating to a new account isn't as bad as it sounds.


I did mine over the course of a week or so; I built a list of the apps I use on a regular basis, then each day I'd do a couple of apps, setting them up in my new account while still working in my old. Once I had everything set up, I moved all of my files over through my account's Public folder (I did have to change permissions, which took a while). Most everything worked without a hitch. Music.app was an absolute pain in the backside (but then, when isn't it?); the new account wouldn't read the library file from my old account, so I had to rebuild from scratch, but once I figured it out, it wasn't that difficult.


But I'm now full-time in my new account without any issues. And I don't miss routined making itself known every ten minutes.

May 24, 2024 7:24 PM in response to Ben Scripps

NAME
     routined -- A daemon that learns the historical location patterns of a user.

DESCRIPTION
     routined is a per-user daemon that learns historical location patterns of a user and predicts
     future visits to locations.

     There are no configurations to routined, and users should not run routined manually.

Delete these files & restart...

/Library/LaunchDaemons/com.silicondust.dvr.plist

/Library/LaunchAgents/com.elgato.StreamDeck.plist

~/Library/LaunchAgents/com.valvesoftware.steamclean.plistst

~ tilde indicates your home folder

Apple hid the Users' Library folders...


Method 1:

1 From the Finder, select the Go menu at top of the screen, and choose Go to Folder.

2 In the window that opens, enter ~/Library, and click Go.

May 24, 2024 8:13 PM in response to Ben Scripps

That version of EtreCheck is old. It's not even reporting the correct macOS version. That calls into question everything in that report. Download the current version and run it.


In the meantime get rid of all the junk you don't need. Start with "Cocktail". There are others but it's not worth discussing until you update EtreCheck and post an accurate report.

May 25, 2024 8:38 AM in response to Ben Scripps

Start with this...


Safe Boot, (holding Shift key down at startup), does the problem occur in Safe Mode? Could take 10 minutes or more.


Safe mode attempts to repair Disks & clears lots of caches & loads safe Drivers, & prevents loading of 3rd party extensions, so if Safe Mode works try again in regular boot.


To find out if it's system wide or user specific, try this...


Open System Preferences>Users & Groups, unlock the lock, click on the little plus icon, make a new admin account, log out & into the new account.


Does it work in the new account?

May 25, 2024 6:01 PM in response to Ben Scripps

Try not using "Little Snitch" also.


There is also an extraneous entry in that Mac's Hosts file. It may or may not be meaningful, but read Fixing a hacked /etc/hosts file - Apple Community. It explains what the Hosts file is used for, and how to fix it if it has been altered. Both it and Little Snitch could certainly be contributing factors preventing routined from working correctly.

Jun 17, 2024 3:45 PM in response to Ben Scripps

I've had the exact same issue - however I don't have little snitch or any kind of firewall. Routined crashes every 30 seconds after I click ok to send report to apple. I tried safe boot, deleting the routined .plist file, resetting the SMC... not sure what to do at this point - hope apple notices and comes out with a fix cause it's super annoying. And it's a fairly new problem - only started occurring in the last month or so. Perhaps it was in a new update that broke something? I'm on Monterey 12.7.5

May 25, 2024 6:23 PM in response to John Galt

Thanks for that--my hosts file had an entry I'd added a while back while trying to route around something involving accessing my modem (I'd explain more, but I honestly don't remember). I've removed it so that the hosts file is back to the default shown in that link. Crossing my fingers that it fixes things.


I haven't gone so far as to uninstall Little Snitch, but I did disable it and still got the crash, and it was enabled and actively bugging me to allow or deny connections when I logged into the new admin account where routined didn't crash. When this all started, I did add a rule to Little Snitch to allow /usr/libexec/routined to make any outgoing connection (though I now notice I didn't have one set for incoming connections). But I'll definitely try uninstalling before moving on to a new account.


Thanks!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Routined Keeps Crashing in Big Sur - How Can I Stop It?

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