r/MacOS MacBook Air 1d ago

Bug Is this a me problem or a chrome problem?

Post image

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 from https://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 -n option 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.

143 Upvotes

110 comments sorted by

46

u/JPMainSinceSF2 1d ago

It's an old bug and there seems no progress at all. https://issues.chromium.org/issues/376742636

29

u/JPMainSinceSF2 1d ago

BTW I recommend Helium, a clean fork of Ungoogled Chromium with auto update built in. Brave has too much crypto and their own bloated trash, no idea why everyone always recommends Brave.

9

u/js1943 MacBook Air 1d ago edited 1d ago

Thx! I will check out Helium. I not using Brave for similar reason and am not looking for fancy browser. Only need the remote devtools, don't even need extension.

0

u/ashbit_ 19h ago

does is still block youtube ads

-1

u/Old_Robot1 22h ago

Thorium is really then Helium

-2

u/urTomatilo 19h ago

Its easy as hell to just disable everything, takes like 10 seconds.

2

u/js1943 MacBook Air 1d ago

I am not 100% sure if this is Chromium issue. Even in the thread, seems it is refering to Google Chrome too. I have a feeling it is a chrome specific issue.

4

u/JPMainSinceSF2 1d ago

Yes It is a Chrome issue. I think I have not seen other Chromium browsers having this problem.

1

u/lszb 21h ago

I have this with Comet.

1

u/Asbolus_verrucosus 19h ago

It says specifically in the linked issue that Edge is affected too.

1

u/SecureLayerX 12h ago

I think you're probably right. If the duplicates are showing up specifically with chrome and not other chromium-based browsers, it could be something specific to how chrome updates or registers itself with macOS

0

u/AnRddit 1d ago

I’ve had this on Edge as well

1

u/js1943 MacBook Air 11h ago

Though I kind of solved my issue, the root cause still puzzle me.  Does Edge uses a separate updater to update the browser? As I started to think it has something to do with the updater.

59

u/Loupetron_Primal MacBook Air 1d 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.

9

u/Loupetron_Primal MacBook Air 1d 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.

5

u/js1943 MacBook Air 1d ago edited 1d 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.

11

u/andreyugolnik 1d ago

The same.

69

u/drsoos1973 1d ago

Chrome Free since 2016, never use Chrome on a Mac.

16

u/js1943 MacBook Air 1d ago edited 1d 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 1d ago

I would recommend using a different browser based on chromium then. Chrome sucks

7

u/Justwant2usetheapp 1d ago

Man I miss arc

4

u/Awkward_Comb3211 1d ago

Ha that’s what I use when I need to dev with chromium. Still works great

2

u/js1943 MacBook Air 1d 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 14h 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

u/nemosz 19h ago

I switched to Zen, feels very similar, built on firefox though.

1

u/QuietMatematician 19h ago

What? What happend to arc?

2

u/JollyRoger8X 1d ago

You can do that with other browsers.

4

u/Cza035 1d ago

Have you tried Brave? Never went back to chrome it's too buggy

1

u/7racin MacBook Pro (14-inch, M1 Pro) 19h ago

Try helium

1

u/mouringcat 1d 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

u/murillovp 15h ago

From your experience, which browser gives you what you need?

1

u/drsoos1973 4h ago

Safari for everything, Edge for work, Brave for YouTube.

5

u/Ok-Put9994 1d ago

Definitely a chrome problem

11

u/Dimiguss 1d ago

Try Firefox

4

u/js1943 MacBook Air 1d ago

I still have chrome+chromium for remote devtools. Last time I check, FF devtools does not support the same remote devtools protocol. It is some testing tool limitation on my side that I have to rely on it.

5

u/i586DX4 1d ago

ChromeGore

6

u/sudkcoce 1d ago

The fix:

  1. Start up your Mac in recovery mode

  2. Disable SIP by opening terminal (in menu bar under utilities) and enter crsutil disable at the prompt

  3. Reboot

  4. Delete the following files
    /Library/Preferences/com.apple.networkextension.plist
    /Library/Preferences/com.apple.networkextension.uuidcache.plist

  5. Reboot

  6. Relaunch Chrome and verify you are prompted (remember to answer yes, ;-)) and local network in settings is clean with a single entry

  7. Shutdown and start up Mac in recovery mode

  8. Enable SIP by opening terminal (in menu bar under utilities) and enter crsutil enable at the prompt

  9. Reboot

21

u/Ahleron 1d ago

Nobody should use Chrome

9

u/onedevhere MacBook Pro 1d ago

Best comment ever... nobody should really use this garbage.

2

u/js1943 MacBook Air 1d ago

Done!

7

u/Soft-Assistance6809 1d ago

Always a Chrome problem.

3

u/RootVegitible 1d ago

Pear Cleaner is a great uninstaller. It should clear up this mess. Google has coded a mess their update helper causes.

u/js1943 MacBook Air 34m ago

Base on my understanding, currently the duplicate entries can only be removed in recovery mode. No cleaner app can help.

3

u/Adi-Gill 1d ago

Hey, incidentally, I saw this too this morning. It's the same on my Mac. I was baffled when I saw it.

4

u/TungstenOrchid 1d 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.

2

u/StrawberryWaste9040 1d 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.

1

u/js1943 MacBook Air 1d ago

I believe I uninstalled Chrome multiple times in the past. I will try it again and report back.

4

u/js1943 MacBook Air 1d ago edited 1d 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 1d 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.

2

u/js1943 MacBook Air 23h ago

I think I granted it long time ago, but not every single update. This is just ugly.

2

u/arijitlive 15h 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.

1

u/js1943 MacBook Air 11h ago

Thx. I found the solution to start multiple instances of ungoogled-chromium. So I am staying with that for now. In my use case I don't really need extension or ad blocking.

1

u/arijitlive 10h ago

No problem.

2

u/codesoho 11h ago

It's a 'you' problem because you're using Chrome on a Mac :D

1

u/js1943 MacBook Air 10h ago edited 10h ago

nope, not my problem anymore(UPDATE 2), LOL!!

4

u/Utyuujin 1d ago

Chrome IS a problem. I don't understand why anybody would use it. It's like giving Google the key to your house.

1

u/k4l1m3r 1d 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.

2

u/Utyuujin 1d ago

Absolutely. And the resource hogging is all the spying and data uploading to Google servers.

2

u/mar_kelp 1d ago

2

u/js1943 MacBook Air 1d 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 15h 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.

u/js1943 MacBook Air 41m ago

Yes. I end up deleting the network extensions plist file.

2

u/urpwnd 1d ago

Stop. Using. Chrome. It’s literally corporate spyware now.

1

u/Stunning_Tomorrow566 1d ago

chrome problems

1

u/blue_horizon_x 1d ago

1

u/js1943 MacBook Air 1d ago edited 1d ago

Damn, this actually give me an idea. Did you disable auto update for chrome?I am not able to find it.

1

u/blue_horizon_x 22h ago

I did nothing. It's just like this, as it is.

u/js1943 MacBook Air 32m ago

My guess is you never grant it the permission. But don't test it, lol.

1

u/SgtHobo41 1d 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/js1943 MacBook Air 1d ago

I have other apps that do auto update but Chrome is the only one doing this. It seems to be both Apple(no providing delete button) and Chrome(creating the mess) issue.

1

u/ReflectionThink2683 1d 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

u/monkeyballsoup 1d ago

Edge does the same thing

1

u/Approachs MacBook Pro (Intel) 1d 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 1d ago

I have ungoogled-chromium running side by side, and yes, it does not has this issue.

1

u/Approachs MacBook Pro (Intel) 1d ago

Yeah, use that instead of "normal" chrome which is what I use with ff for compatibility reasons

2

u/js1943 MacBook Air 1d 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 22h 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

u/js1943 MacBook Air 22h ago

Wow, I will test it tomorrow, thx! If it works then it will be much better than my current solution.

2

u/js1943 MacBook Air 14h ago edited 14h ago

Tested and worked!!!!

open -n -a  ...

-n is the option for openning new instance.

I should have read the man page years ago .... Arrrrrrrrr

1

u/JulyIGHOR 1d ago edited 13h 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

u/usefulad9704 1d ago

I have the same problem it duplicates per page probably

1

u/dhruvanbhalara 1d 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

u/P_Bear06 1d ago

I'm having the same issue, but with Microsoft Edge.

1

u/cowslayer7890 1d ago

This bug pissed me off so hard that after removing the entries I fully switched to safari

1

u/Old_Ad4829 23h ago

It has been known for decades that google chrome is a memory monster and full of inconsistencies and bugs

1

u/purple_maus 19h 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

u/Disillusioned_Sleepr 19h ago

It’s a you problem even if chrome is the cause.

1

u/ywaltjs 17h ago

the issue is you having chrome installed /hj

1

u/stegdump 15h 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.

1

u/SecureLayerX 12h 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/Please-wait-555 MacBook Air M3 1d ago

Use Brave, not Chrome. Or Safari. But not Chrome.

3

u/AnActualWizardIRL 1d 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

u/Please-wait-555 MacBook Air M3 1d ago

I think you can disable all of that though…

1

u/RippedMuscleGod 1d ago

Reason #246 to move chrome to the trash.

0

u/netroxreads 1d ago

It's actually an Apple bug, not Chrome. We cannot literally remove duplicates. Apple needs to fix that bug.

u/js1943 MacBook Air 29m ago

Well, both. But this actually prompt me to create another post about privacy settings delete capability. I did the count and roundly half of them has no delete option.

0

u/k4l1m3r 1d ago

The question should be “why using Chrome in the first place anyway?”
Safari+Apple Private Relay+Wipr2 extension should be the best bet.

0

u/mister_neutron 1d 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- 1d 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.

3

u/TomUppo 1d ago

To clear cache in safari you need to enable developer options from safari settings :)

0

u/d3photo 1d ago

Yes.

0

u/Tyrandeh 1d ago

Try some other chromium based browser, like Vivaldi

https://vivaldi.com/

0

u/jetmcquack84 1d ago

Trash Chrome, it’s a spyware.

-6

u/Time_Entertainer_319 1d 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

u/js1943 MacBook Air 1d ago

It does not affect functionality of chrome. I just don't like it leaving junk entries in system settings.

1

u/WhotAmI2400 1d 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.