So, despite not really knowing what I'm doing, I decided to open up the Console app to see what kind of errors and warnings show up in the system log when System Settings is open. One thing I noticed that - when you go to "Privacy & Security: Location Services" - a whole bunch of locationd faults start showing up, all of which say the following:
This error only shows up when viewing the Location Services section of System Settings so I suppose it might be related to this issue but someone who's much more knowledgeable than me will probably know better.
Also, I noticed this cfprefsd error shows up occasionally as well - though not nearly as often as the locationd one.
Could it be that System Settings just can't access whatever files it needs in order to show & modify the list of apps that have requested location access?
Code:
{"msg":"clientRecord was not a dictionary or did not respond to expected selectors, skipping", "client":<private>}
This error only shows up when viewing the Location Services section of System Settings so I suppose it might be related to this issue but someone who's much more knowledgeable than me will probably know better.
Also, I noticed this cfprefsd error shows up occasionally as well - though not nearly as often as the locationd one.
Code:
Couldn't open parent path due to [2: No such file or directory]
Could it be that System Settings just can't access whatever files it needs in order to show & modify the list of apps that have requested location access?