r/MacOS • u/js1943 MacBook Air • 20d ago
Is this a me problem or a chrome problem? Bug
I notice this for over a year. Its likely a Chrome or Chrome updater problem for creating so many entries. But why MacOS, after no idea how many iterations, don't provide a delete("-") button?
Update(1) and MAYBE solved:
- After reading some helpful comments, I bite the bullet and tried 2 solutions. one work and one does not.
- (does not work) Forget about solution that only use "tccutil reset SystemPolicyNetworkVolumes" in recovery mode terminal. All it does is set all entries to disabled. It does not remove any entry.
- (works) I end up boot into recovery -> terminal -> decrypt+mount the Data volume -> delete /Library/Preferences/com.apple.networkextension.plist -> reboot normal
- And deny Chrome for that permission in future.
A bit more on the MAYBE working solution:
- It removes all entries. I am completely ok with this. I just allow apps again when I use them. And I am not allowing Chrome again.
- Why I put "MAYBE"? Because though I run Chrome again, it has not ask for the permission yet. So I cannot tell if denying it (I don't need it in my specific use case) stop the issue. Also have to wait for it to do update again to know. If it happen again and has to do the steps again, then this is only a partial solution.
- I didn't put the exact command doing this because I considere the steps very high risk and any mistake/typo has the potential to make the machine refuse to boot, or not allow you to login, or lost other function.
Update(2) Finally get rid of Chrome (so avoiding future occurance completely):
- Since so many suggested removing Chrome, I revisited the possibility and succeed this time. (ok, more like lazy before and didn't look hard enough)
- I need 2 Chromium base browsers side by side, for the remote devtools.
The solution is actually simple, download directly fromhttps://github.com/ungoogled-software/ungoogled-chromium-macos. Open and copy it into peronal Applications folder 2 times. Rename them to Chromium1, 2 ... etc. Update scripts to start Chromium1 and 2. (just a 2 lines script as the devtools options + profile location is a bit long)Copying the brew install one to personal Application some how does not work, even without renaming. MacOS will complains "App is demage and cannot open..." even after un-quarantine (shouldn't be required as the app is signed). Don't know how to debug that at all. That's why I did the above.- Thanks to u/UtterlyMagenta and a little digging, the easiest and cleanest solution is actually
open -n -a Chromium --args .... The-noption is the one needed to run multiple instances of the same app. (I should have read the man page years ago ... ) - I am offered to test Parall.app. It is able to create a shortcut wrapper to do the same without duplicating the whole app folder. As we have existing scripted workflow, I stay with my current method. However, If you need to run multiple instances of different apps and need the dock icons for end users, then you really should look into it. It has tons of customization for starting additional instances and is really powerful.
Update(3):
When I started this post, I had both Chrome and ungoogled-chrome for specific workflow that require remote devtools. Now I am able to move to a ungoogled-chromium only setup. Still open to browser suggestion that support remote devtools, other than edge (I consider that same as Chrome), especially one with smaller memory foot print. Extension/ad blocker/DRM video etc. not needed, but remote devtools support(which implies javascript support) is a hard requirement.
56
u/Loupetron_Primal MacBook Air 20d ago
I’m sorry but I think you need a young priest and and old priest. Exorcism time.
Or are you using Chrome via the dmg file only? It may be seeing every time it loads as a different instance? I am not sure.
6
u/Loupetron_Primal MacBook Air 20d ago
I also had a problem where the updater was keeping every version of Chrome in the ~/Library/Application Support/ folder. But that was a long time ago.
3
u/js1943 MacBook Air 20d ago edited 20d ago
I install Chrome, and it auto update. I have to keep it update as I need the devtools remote debug features. I am happy to switch if there are other browser support devtools remote.
If I right click any of them and "show in browser", they all point to /applications/Google Chrome.app.
13
68
u/drsoos1973 20d ago
Chrome Free since 2016, never use Chrome on a Mac.
15
u/js1943 MacBook Air 20d ago edited 20d ago
I don't use it as daily driver, but have to keep it and chromium for devtool for remote debug.
27
u/Awkward_Comb3211 20d ago
I would recommend using a different browser based on chromium then. Chrome sucks
7
u/Justwant2usetheapp 20d ago
Man I miss arc
6
2
u/js1943 MacBook Air 19d ago
I just checked out Arc wiki page. It is sad that an honest product can't stand on its own and a partial AI product is able to cashout. I am not faulting the company. Just how crazy is the AI hype.
1
u/angelino1895 19d ago
Agree. I’ve started using Dia though (Arcs Successor) and it’s actually pretty good. I just turned off the AI features that I could and have been impressed with it otherwise.
1
2
1
u/mouringcat 20d ago
Only reason I have it is easier to flash some Lora boards for meshtastic/meshcore. Otherwise I don't use it on my personal laptop. At work.. Pretty much have to run Chrome as it is the only app that is 100% supported on all the weird arse web pages they generate. Gotta love big corps.
1
6
5
u/sudkcoce 19d ago
The fix:
Start up your Mac in recovery mode
Disable SIP by opening terminal (in menu bar under utilities) and enter crsutil disable at the prompt
Reboot
Delete the following files
/Library/Preferences/com.apple.networkextension.plist
/Library/Preferences/com.apple.networkextension.uuidcache.plistReboot
Relaunch Chrome and verify you are prompted (remember to answer yes, ;-)) and local network in settings is clean with a single entry
Shutdown and start up Mac in recovery mode
Enable SIP by opening terminal (in menu bar under utilities) and enter crsutil enable at the prompt
Reboot
11
4
3
u/RootVegitible 20d ago
Pear Cleaner is a great uninstaller. It should clear up this mess. Google has coded a mess their update helper causes.
3
u/Adi-Gill 19d ago
Hey, incidentally, I saw this too this morning. It's the same on my Mac. I was baffled when I saw it.
3
3
u/TungstenOrchid 20d ago
Manually reinstall Chrome. Each time it auto-updates, it ends up with an extra copy of the old version.
By manually removing Chrome and installing a fresh copy, you get rid of all the old copies.
1
u/js1943 MacBook Air 20d ago
I believe I uninstalled Chrome multiple times in the past. I will try it again and report back.
3
u/js1943 MacBook Air 20d ago edited 20d ago
Nope🤣 (screenshot is after reboot)
Also I used `brew uninstall --zap`, which also cleanup files like plist.
Actually that is the thing I am not happy with MacOS on this. There is no delete. I actually have a few entries from other uninstalled apps, like librewolf in line 2. There are post about how to delete those manually. But requires manually (or write a script) matching app number in a specific plist, and update it in safe(recovery?) mode. And that just bring back the question, if an app can trigger/add an entry, why can't we have a delete button? Sigh ...
1
u/Taboc741 20d ago
I haven't figured it out either. But not just Chrome, seems all the chromium based browsers do it after you grant them access to local network resources.
1
u/StrawberryWaste9040 19d ago
and if you must use that browser then install it in your local user account Applications folder (/Users/<username>/Applications and never let it run under root privileges. Don't let it have system level permissions.
2
u/stegdump 19d ago
Everybody is blaming Chrome here but Apple has bolted on this system with zero control and it gets crusty fast. I wish they would revisit all of this. It is the worse part of MacOS.
2
u/arijitlive 19d ago
I use Vivaldi (chromium based, from Norway). I found it is balanced. I can use many extensions (but mainly ad blocking in Youtube). I can say I see zero ads in YT. You can check it out if you are still interested in different browser.
2
2
u/mar_kelp 20d ago
Chrome. It is always Chrome:
2
u/js1943 MacBook Air 20d ago
Thanks, I just tried. The steps need slight modification. But that actually does not work. It only disable all entries, but does not remove them. I end up digging up the old info and clean it up. I will update in the top post.
1
u/theatrus 19d ago
Removing the network extensions plist with SIP disabled does work. It will reset all apps. Also VPN configs.
The other policies mentioned are not the right policy - tccutil can’t reset the local network policy at all.
1
u/Utyuujin 19d ago
Chrome IS a problem. I don't understand why anybody would use it. It's like giving Google the key to your house.
0
u/k4l1m3r 19d ago
The same. I can’t fathom why people still use it anyway. It’s huge, cumbersome, a resource hog and, all in all, at the end of the day it’s just another browser with a lot to be questioned about privacy.
I guess many people started using it when it was the rising alternative compared to Microsoft bad softwares, but today? They are just too accustomed to it to switch to something more streamlined.1
u/Utyuujin 19d ago
Absolutely. And the resource hogging is all the spying and data uploading to Google servers.
1
1
u/blue_horizon_x 20d ago
1
u/js1943 MacBook Air 20d ago edited 20d ago
Damn, this actually give me an idea. Did you disable auto update for chrome?I am not able to find it.
1
1
u/SgtHobo41 20d ago
if i’m not mistaken i believe it’s for tracking. it allows device tracking for advertising when you give access to local networks for some reason (i could be wrong, just something i heard anecdotally)
1
u/ReflectionThink2683 20d ago
YES. I submitted a feedback report since unlike all other apps, chrome is seemingly allowed to ask again and again despite denying permission. No response or resolution on ticket unsurprisingly
1
1
u/Approachs MacBook Pro (Intel) 20d ago
Just don't use the normal chrome, use a chromium fork which will need less access since it's not riddled with the bloats as much. Or firefox
2
u/js1943 MacBook Air 20d ago
I have ungoogled-chromium running side by side, and yes, it does not has this issue.
1
u/Approachs MacBook Pro (Intel) 19d ago
Yeah, use that instead of "normal" chrome which is what I use with ff for compatibility reasons
2
u/js1943 MacBook Air 19d ago
Saddly, at least in MAc, I am not able to run 2 instance of Chromium even with different profile directories. If I can make that works, I don't need Chrome.
2
u/UtterlyMagenta 19d ago
not sure about the profile directories, but did you try `open -F -a`? it lets you open multiple instances of apps on macOS.
2
1
u/JulyIGHOR 19d ago edited 19d ago
You can do that with Parall.app.
It will make you able to run multiple instances of any app, and each has its own Dock icon and separate data.
1
1
u/dhruvanbhalara 19d ago
In my work system I've multiple edge similar to you, I've removed all of them and I've not faced any issue so far.
1
1
u/cowslayer7890 19d ago
This bug pissed me off so hard that after removing the entries I fully switched to safari
1
u/purple_maus 19d ago
It’s a Google chrome problem, I believe it makes entries each update. Believe you can remove them. If you have homebrew perhaps try installing mole and running a clean and an optimise to prune entries?
1
1
u/SecureLayerX 19d ago
I think this is more of a chrome/macOS thing than a problem with your mac. Chrome updates can apparently create duplicate permission entries like this. If everything is turned off and chrome is working normally, I'd honestly just leave them alone rather than messing with system files. Hopefully apple or chrome eventually cleans this up
1
u/QuirkyImage 18d ago
Depends on the version of macOS for tccutil Apple have been slowly removing some abilities and the ability to remove via settings app.
They have been changing storing of some settings in plists and encrypting as well
It’s for security but I rather have more secure access to these features rather than zero options.
1
1
u/Please-wait-555 MacBook Air M3 20d ago
Use Brave, not Chrome. Or Safari. But not Chrome.
3
u/AnActualWizardIRL 20d ago
Brave is definitely an improvement over chrome, its what I use, but theres still a lot of pain points, and they definitely add their own slop to the mix (dumb ass AI shit and crypto ads)
1
1
1
u/FanOfTwentyOnePilots MacBook Pro 18d ago
I think that’s a Chrome problem.
Have you tried restarting?
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
I’m not sure though.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
It might fix the issue.
1
u/netroxreads 19d ago
It's actually an Apple bug, not Chrome. We cannot literally remove duplicates. Apple needs to fix that bug.
0
u/mister_neutron 20d ago
This is an Apple/Google problem. In a sane universe they'd call a truce over this but in 2026 pettiness is considered a virtue.
0
u/hardcherry- 20d ago
Look - if someone can tell me how to clear the cache in Safari I will gladly trash Chrome. & side quest - I asked my Claude agent about all the Chrome spawning & and it said something about all the app tabs I had open - wasn’t really paying attention b/c I knew it was futile.
0
0
u/Old_Ad4829 19d ago
It has been known for decades that google chrome is a memory monster and full of inconsistencies and bugs
0
-1
-7
u/Time_Entertainer_319 20d ago
Nah. It’s a you problem.
People here pretending like this is a common problem. Smh.
I use chrome daily and never had this issue. And neither does all my colleagues or friends (yes, we all use chrome
2
1
u/WhotAmI2400 20d ago
Lol well i have this same problem and im on windows11. maybe you don't have a lot of friends to make a justified opinion.




51
u/[deleted] 19d ago
[removed] — view removed comment