[GH-ISSUE #2250] netbird client disappears from top bar of Mac OS #4491

Open
opened 2026-08-05 00:57:58 -04:00 by saavagebueno · 27 comments
Owner

Originally created by @gecube on GitHub (Jul 10, 2024).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/2250

Hi!

When extensively working with Netbird for a long time, I noticed many times, that it suddenly disappears from top bar of Mac OS.
Looks like:

Screenshot 2024-07-03 at 07 57 21

One may see that there is no Netbird icon.

It should look like:

Screenshot 2024-06-28 at 16 11 35

or netbird icon should be orange (active). But I see otherwise.

After that when I click on NetBird application - it does not appear in top bar, but focus is jumping back to Finder window. It is very weird. But it helps to restart the laptop - then again everything is fine.

Originally created by @gecube on GitHub (Jul 10, 2024). Original GitHub issue: https://github.com/netbirdio/netbird/issues/2250 Hi! When extensively working with Netbird for a long time, I noticed many times, that it suddenly disappears from top bar of Mac OS. Looks like: <img width="653" alt="Screenshot 2024-07-03 at 07 57 21" src="https://github.com/netbirdio/netbird/assets/2912732/4c9e82e3-78fc-4b35-9761-67b5e55629cb"> One may see that there is no Netbird icon. It should look like: <img width="622" alt="Screenshot 2024-06-28 at 16 11 35" src="https://github.com/netbirdio/netbird/assets/2912732/f3b63293-435f-4e85-9280-923a2013d41f"> or netbird icon should be orange (active). But I see otherwise. After that when I click on NetBird application - it does not appear in top bar, but focus is jumping back to Finder window. It is very weird. But it helps to restart the laptop - then again everything is fine.
saavagebueno added the waiting-feedbacktriage-needed labels 2026-08-05 00:57:58 -04:00
Author
Owner

@mlsmaycon commented on GitHub (Jul 10, 2024):

@gecube can you confirm if the app is visible after closing some of the other apps in the top bar?

<!-- gh-comment-id:2219805852 --> @mlsmaycon commented on GitHub (Jul 10, 2024): @gecube can you confirm if the app is visible after closing some of the other apps in the top bar?
Author
Owner

@gecube commented on GitHub (Jul 10, 2024):

@mlsmaycon Hi! Thanks for the question. No, I can't confirm it.

<!-- gh-comment-id:2219817099 --> @gecube commented on GitHub (Jul 10, 2024): @mlsmaycon Hi! Thanks for the question. No, I can't confirm it.
Author
Owner

@mlsmaycon commented on GitHub (Jul 10, 2024):

To clarify, you removed the other apps and NetBird wasn't visible?

<!-- gh-comment-id:2219879153 --> @mlsmaycon commented on GitHub (Jul 10, 2024): To clarify, you removed the other apps and NetBird wasn't visible?
Author
Owner

@gecube commented on GitHub (Jul 15, 2024):

@mlsmaycon yes, removing of other apps don't help.

https://youtu.be/c30GlsCws4E

<!-- gh-comment-id:2228015100 --> @gecube commented on GitHub (Jul 15, 2024): @mlsmaycon yes, removing of other apps don't help. https://youtu.be/c30GlsCws4E
Author
Owner

@gecube commented on GitHub (Jul 17, 2024):

Hi! Stuck by the same issue.

The connectivity is present. The icon in toolbar is not showing:

Screenshot 2024-07-17 at 09 09 54
ps aux | grep netbird 
george           81289   0.0  0.0 410734288   1504 s001  S+    9:10AM   0:00.00 grep netbird
root             80727   0.0  0.2 412034272  73440   ??  Ss    9:08AM   0:00.60 /usr/local/bin/netbird service run --config /etc/netbird/config.json --log-level info --log-file /var/log/netbird/client.log
root             80369   0.0  0.0 410865392   6464   ??  S     8:43AM   0:00.37 curl -L https://github.com/netbirdio/netbird/releases/download/v0.28.4/netbird_0.28.4_darwin_arm64.pkg -o /tmp/netbird-latest.pkg
root             80365   0.0  0.0 410592928   1056   ??  S     8:43AM   0:00.05 tee -a /var/log/netbird_vpn-install.log
<!-- gh-comment-id:2232588736 --> @gecube commented on GitHub (Jul 17, 2024): Hi! Stuck by the same issue. The connectivity is present. The icon in toolbar is not showing: <img width="702" alt="Screenshot 2024-07-17 at 09 09 54" src="https://github.com/user-attachments/assets/51aeb845-aa96-4d6c-a612-5763df8a4fc8"> ``` ps aux | grep netbird george 81289 0.0 0.0 410734288 1504 s001 S+ 9:10AM 0:00.00 grep netbird root 80727 0.0 0.2 412034272 73440 ?? Ss 9:08AM 0:00.60 /usr/local/bin/netbird service run --config /etc/netbird/config.json --log-level info --log-file /var/log/netbird/client.log root 80369 0.0 0.0 410865392 6464 ?? S 8:43AM 0:00.37 curl -L https://github.com/netbirdio/netbird/releases/download/v0.28.4/netbird_0.28.4_darwin_arm64.pkg -o /tmp/netbird-latest.pkg root 80365 0.0 0.0 410592928 1056 ?? S 8:43AM 0:00.05 tee -a /var/log/netbird_vpn-install.log ```
Author
Owner

@gecube commented on GitHub (Jul 17, 2024):

When running UI client manually - it appears again.

Screenshot 2024-07-17 at 09 10 54 Screenshot 2024-07-17 at 09 10 51
ps aux | grep netbird
george           81335   0.0  0.0 410724048   1312 s001  S+    9:11AM   0:00.00 grep netbird
george           81313   0.0  0.2 413096688  61952   ??  S     9:10AM   0:00.36 /Applications/NetBird.app/Contents/MacOS/netbird-ui
root             80727   0.0  0.2 412034272  73712   ??  Ss    9:08AM   0:00.78 /usr/local/bin/netbird service run --config /etc/netbird/config.json --log-level info --log-file /var/log/netbird/client.log
root             80369   0.0  0.0 410865392   6464   ??  S     8:43AM   0:00.38 curl -L https://github.com/netbirdio/netbird/releases/download/v0.28.4/netbird_0.28.4_darwin_arm64.pkg -o /tmp/netbird-latest.pkg
root             80365   0.0  0.0 410592928   1056   ??  S     8:43AM   0:00.06 tee -a /var/log/netbird_vpn-install.log

Looks that for some reason NetBird.app is shut downing...

<!-- gh-comment-id:2232591704 --> @gecube commented on GitHub (Jul 17, 2024): When running UI client manually - it appears again. <img width="418" alt="Screenshot 2024-07-17 at 09 10 54" src="https://github.com/user-attachments/assets/fb37d923-4b7f-47b0-a875-ecffc1f464e0"> <img width="314" alt="Screenshot 2024-07-17 at 09 10 51" src="https://github.com/user-attachments/assets/06b40af7-1a91-4014-889e-4bf5ed3072d9"> ``` ps aux | grep netbird george 81335 0.0 0.0 410724048 1312 s001 S+ 9:11AM 0:00.00 grep netbird george 81313 0.0 0.2 413096688 61952 ?? S 9:10AM 0:00.36 /Applications/NetBird.app/Contents/MacOS/netbird-ui root 80727 0.0 0.2 412034272 73712 ?? Ss 9:08AM 0:00.78 /usr/local/bin/netbird service run --config /etc/netbird/config.json --log-level info --log-file /var/log/netbird/client.log root 80369 0.0 0.0 410865392 6464 ?? S 8:43AM 0:00.38 curl -L https://github.com/netbirdio/netbird/releases/download/v0.28.4/netbird_0.28.4_darwin_arm64.pkg -o /tmp/netbird-latest.pkg root 80365 0.0 0.0 410592928 1056 ?? S 8:43AM 0:00.06 tee -a /var/log/netbird_vpn-install.log ``` Looks that for some reason `NetBird.app` is shut downing...
Author
Owner

@fre4ki commented on GitHub (Aug 16, 2024):

Hey guys,

any news on this? I have the same issue. Any workarround? I cannot edit my URLs for self-hosted.

<!-- gh-comment-id:2293095478 --> @fre4ki commented on GitHub (Aug 16, 2024): Hey guys, any news on this? I have the same issue. Any workarround? I cannot edit my URLs for self-hosted.
Author
Owner

@florian-obradovic commented on GitHub (Nov 5, 2024):

I have the same issue. How do you run UI manually?
Running /Applications/NetBird.app/Contents/MacOS/netbird-ui doesn't work for me...

If I install using brew install netbird netbird-ui it works fine, but not with the PKG.

<!-- gh-comment-id:2457377245 --> @florian-obradovic commented on GitHub (Nov 5, 2024): I have the same issue. How do you run UI manually? Running /Applications/NetBird.app/Contents/MacOS/netbird-ui doesn't work for me... If I install using `brew install netbird netbird-ui `it works fine, but not with the PKG.
Author
Owner

@florian-obradovic commented on GitHub (Nov 5, 2024):

Will try:

/Applications/NetBird.app/Contents/MacOS/netbird-ui -use-log-file
cat /tmp/netbird-ui-*.log
<!-- gh-comment-id:2457483547 --> @florian-obradovic commented on GitHub (Nov 5, 2024): Will try: ``` /Applications/NetBird.app/Contents/MacOS/netbird-ui -use-log-file cat /tmp/netbird-ui-*.log ```
Author
Owner

@florian-obradovic commented on GitHub (Nov 5, 2024):

If I login with a different user (local admin), the icon appears...

<!-- gh-comment-id:2457525417 --> @florian-obradovic commented on GitHub (Nov 5, 2024): If I login with a different user (local admin), the icon appears...
Author
Owner

@nazarewk commented on GitHub (Apr 28, 2025):

Hello @gecube,

We're currently reviewing our open issues and would like to verify if this problem still exists in the latest NetBird version.

Could you please confirm if the issue is still there?

We may close this issue temporarily if we don't hear back from you within 2 weeks, but feel free to reopen it with updated information.

Thanks for your contribution to improving the project!

<!-- gh-comment-id:2835666390 --> @nazarewk commented on GitHub (Apr 28, 2025): Hello @gecube, We're currently reviewing our open issues and would like to verify if this problem still exists in the [latest NetBird version](https://github.com/netbirdio/netbird/releases). Could you please confirm if the issue is still there? We may close this issue temporarily if we don't hear back from you within **2 weeks**, but feel free to reopen it with updated information. Thanks for your contribution to improving the project!
Author
Owner

@basilaydo commented on GitHub (May 19, 2025):

@nazarewk Hi! still exist

<!-- gh-comment-id:2890004730 --> @basilaydo commented on GitHub (May 19, 2025): @nazarewk Hi! still exist
Author
Owner

@fre4ki commented on GitHub (May 24, 2025):

You have to change the order in the bar.

In my case this was the solution..

The problem in my case was related to the camera in the middle of the top screen, where no symbols are showing.

<!-- gh-comment-id:2906885574 --> @fre4ki commented on GitHub (May 24, 2025): You have to change the order in the bar. In my case this was the solution.. The problem in my case was related to the camera in the middle of the top screen, where no symbols are showing.
Author
Owner

@gecube commented on GitHub (May 24, 2025):

@fre4ki

You have to change the order in the bar.

How? Could you share your steps?

<!-- gh-comment-id:2906890547 --> @gecube commented on GitHub (May 24, 2025): @fre4ki > You have to change the order in the bar. How? Could you share your steps?
Author
Owner

@fre4ki commented on GitHub (May 24, 2025):

You can hold down the Command key to reorder icons in the Menu bar.

<!-- gh-comment-id:2906935227 --> @fre4ki commented on GitHub (May 24, 2025): You can hold down the Command key to reorder icons in the Menu bar.
Author
Owner

@gecube commented on GitHub (May 24, 2025):

@fre4ki wow! great! thanks! But how it would help if the icon disappeared?

<!-- gh-comment-id:2906939505 --> @gecube commented on GitHub (May 24, 2025): @fre4ki wow! great! thanks! But how it would help if the icon disappeared?
Author
Owner

@fre4ki commented on GitHub (May 24, 2025):

I put a external monitor to my mac and re-arranged the icons. It is also re-arranged on the build-in screen.

<!-- gh-comment-id:2906945586 --> @fre4ki commented on GitHub (May 24, 2025): I put a external monitor to my mac and re-arranged the icons. It is also re-arranged on the build-in screen.
Author
Owner

@farico commented on GitHub (Sep 11, 2025):

This also happens for me when I have AeroSpace app enabled. When I disable it - the icon is visible in the top bar.

<!-- gh-comment-id:3280694666 --> @farico commented on GitHub (Sep 11, 2025): This also happens for me when I have AeroSpace app enabled. When I disable it - the icon is visible in the top bar.
Author
Owner

@zoltan-ongithub commented on GitHub (Feb 1, 2026):

No icon after fresh install on OSX.

<!-- gh-comment-id:3832150437 --> @zoltan-ongithub commented on GitHub (Feb 1, 2026): No icon after fresh install on OSX.
Author
Owner

@Qix- commented on GitHub (Feb 9, 2026):

Trying to onboard our team onto this to evaluate before starting a subscription and the main guy on our team who would be deciding this also doesn't see it on his machine. It's not behind the camera, either. netbird and netbird-ui are both running in the background.

<!-- gh-comment-id:3872498922 --> @Qix- commented on GitHub (Feb 9, 2026): Trying to onboard our team onto this to evaluate before starting a subscription and the main guy on our team who would be deciding this also doesn't see it on his machine. It's not behind the camera, either. `netbird` and `netbird-ui` are both running in the background.
Author
Owner

@simongullberg commented on GitHub (Mar 16, 2026):

No icon appears for me, tried both brew and pkg.

<!-- gh-comment-id:4065428765 --> @simongullberg commented on GitHub (Mar 16, 2026): No icon appears for me, tried both brew and pkg.
Author
Owner

@leonmeijer commented on GitHub (Mar 22, 2026):

Same, new Macbook M5, no icon, no GUI

macOS 26.3.1 is a very new/beta macOS. The crash is a bug in go-m1cpu@v0.1.6 which fails to initialize on newer macOS versions via IOKit. This only affects netbird-ui (the tray app) — the daemon itself is unaffected. The netbird project needs to upgrade that dependency.

<!-- gh-comment-id:4106223340 --> @leonmeijer commented on GitHub (Mar 22, 2026): Same, new Macbook M5, no icon, no GUI macOS 26.3.1 is a very new/beta macOS. The crash is a bug in go-m1cpu@v0.1.6 which fails to initialize on newer macOS versions via IOKit. This only affects netbird-ui (the tray app) — the daemon itself is unaffected. The netbird project needs to upgrade that dependency.
Author
Owner

@StephRocket commented on GitHub (Mar 22, 2026):

Same problem here, brand new Macbook Pro M5 Pro. Latest OSX.

<!-- gh-comment-id:4106907259 --> @StephRocket commented on GitHub (Mar 22, 2026): Same problem here, brand new Macbook Pro M5 Pro. Latest OSX.
Author
Owner

@florian-obradovic commented on GitHub (Mar 23, 2026):

Same here again on M5 Max, latest macOS. The machine has been migrated using "Migration Assistant" (Transfer data from another mac) - So it's technically a new user and the UI was running on the old machine...

/Applications/NetBird.app/Contents/MacOS/netbird-ui -use-log-file
SIGSEGV: segmentation violation
PC=0x18469d4f8 m=0 sigcode=2 addr=0x0
signal arrived during cgo execution

goroutine 1 gp=0x140000021c0 m=0 mp=0x1071cea60 [syscall, locked to thread]:
runtime.cgocall(0x105b2e4f8, 0x1400009ee08)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/cgocall.go:167 +0x44 fp=0x1400009edd0 sp=0x1400009ed90 pc=0x10502f244
github.com/shoenig/go-m1cpu._Cfunc_initialize()
	_cgo_gotypes.go:150 +0x2c fp=0x1400009ee00 sp=0x1400009edd0 pc=0x10599064c
github.com/shoenig/go-m1cpu.init.0()
	/Users/runner/go/pkg/mod/github.com/shoenig/go-m1cpu@v0.1.6/cpu.go:148 +0x1c fp=0x1400009ee10 sp=0x1400009ee00 pc=0x10599068c
runtime.doInit1(0x1069f3780)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:7670 +0xc4 fp=0x1400009ef40 sp=0x1400009ee10 pc=0x10500ed44
runtime.doInit(...)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:7637
runtime.main()
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:256 +0x338 fp=0x1400009efd0 sp=0x1400009ef40 pc=0x104ffee78
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/asm_arm64.s:1268 +0x4 fp=0x1400009efd0 sp=0x1400009efd0 pc=0x10503a424

goroutine 2 gp=0x14000002c40 m=nil [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:460 +0xc0 fp=0x1400008ef90 sp=0x1400008ef70 pc=0x1050322d0
runtime.goparkunlock(...)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:466
runtime.forcegchelper()
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:373 +0xb4 fp=0x1400008efd0 sp=0x1400008ef90 pc=0x104fff104
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/asm_arm64.s:1268 +0x4 fp=0x1400008efd0 sp=0x1400008efd0 pc=0x10503a424
created by runtime.init.7 in goroutine 1
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:361 +0x24

goroutine 3 gp=0x14000003180 m=nil [GC sweep wait]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:460 +0xc0 fp=0x1400008f760 sp=0x1400008f740 pc=0x1050322d0
runtime.goparkunlock(...)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:466
runtime.bgsweep(0x140000b8000)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgcsweep.go:279 +0x9c fp=0x1400008f7b0 sp=0x1400008f760 pc=0x104fe9b6c
runtime.gcenable.gowrap1()
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgc.go:212 +0x28 fp=0x1400008f7d0 sp=0x1400008f7b0 pc=0x104fdd838
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/asm_arm64.s:1268 +0x4 fp=0x1400008f7d0 sp=0x1400008f7d0 pc=0x10503a424
created by runtime.gcenable in goroutine 1
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgc.go:212 +0x6c

goroutine 18 gp=0x14000102380 m=nil [GC scavenge wait]:
runtime.gopark(0x140000b8000?, 0x105d145b0?, 0x1?, 0x0?, 0x14000102380?)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:460 +0xc0 fp=0x1400008a760 sp=0x1400008a740 pc=0x1050322d0
runtime.goparkunlock(...)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:466
runtime.(*scavengerState).park(0x1071cce60)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgcscavenge.go:425 +0x5c fp=0x1400008a790 sp=0x1400008a760 pc=0x104fe76fc
runtime.bgscavenge(0x140000b8000)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgcscavenge.go:653 +0x44 fp=0x1400008a7b0 sp=0x1400008a790 pc=0x104fe7c34
runtime.gcenable.gowrap2()
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgc.go:213 +0x28 fp=0x1400008a7d0 sp=0x1400008a7b0 pc=0x104fdd7d8
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/asm_arm64.s:1268 +0x4 fp=0x1400008a7d0 sp=0x1400008a7d0 pc=0x10503a424
created by runtime.gcenable in goroutine 1
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgc.go:213 +0xac

goroutine 34 gp=0x14000182000 m=nil [GOMAXPROCS updater (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:460 +0xc0 fp=0x14000188770 sp=0x14000188750 pc=0x1050322d0
runtime.goparkunlock(...)
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:466
runtime.updateMaxProcsGoroutine()
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:6720 +0xf4 fp=0x140001887d0 sp=0x14000188770 pc=0x10500dad4
runtime.goexit({})
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/asm_arm64.s:1268 +0x4 fp=0x140001887d0 sp=0x140001887d0 pc=0x10503a424
created by runtime.defaultGOMAXPROCSUpdateEnable in goroutine 1
	/Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:6708 +0x48

r0      0x14
r1      0x0
r2      0x0
r3      0x16ae429c0
r4      0xffffffff9d107170
r5      0x20
r6      0x48
r7      0x0
r8      0xc0272a19d503000a
r9      0xc0272a19d503000a
r10     0x7ffffffffffff8
r11     0x0
r12     0x3
r13     0xdd8
r14     0x6c
r15     0x800080
r16     0x18459c668
r17     0x1f1dc7d40
r18     0x0
r19     0x0
r20     0x465000
r21     0x107f49aa0
r22     0x10771fdf4
r23     0x1f08089e0
r24     0x1
r25     0x16ae430f0
r26     0x1069f3788
r27     0x820
r28     0x1071cd980
r29     0x16ae429f0
lr      0x18459c688
sp      0x16ae429e0
pc      0x18469d4f8
fault   0x0
<!-- gh-comment-id:4109671688 --> @florian-obradovic commented on GitHub (Mar 23, 2026): Same here again on M5 Max, latest macOS. The machine has been migrated using "Migration Assistant" (Transfer data from another mac) - So it's technically a new user and the UI was running on the old machine... ``` /Applications/NetBird.app/Contents/MacOS/netbird-ui -use-log-file SIGSEGV: segmentation violation PC=0x18469d4f8 m=0 sigcode=2 addr=0x0 signal arrived during cgo execution goroutine 1 gp=0x140000021c0 m=0 mp=0x1071cea60 [syscall, locked to thread]: runtime.cgocall(0x105b2e4f8, 0x1400009ee08) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/cgocall.go:167 +0x44 fp=0x1400009edd0 sp=0x1400009ed90 pc=0x10502f244 github.com/shoenig/go-m1cpu._Cfunc_initialize() _cgo_gotypes.go:150 +0x2c fp=0x1400009ee00 sp=0x1400009edd0 pc=0x10599064c github.com/shoenig/go-m1cpu.init.0() /Users/runner/go/pkg/mod/github.com/shoenig/go-m1cpu@v0.1.6/cpu.go:148 +0x1c fp=0x1400009ee10 sp=0x1400009ee00 pc=0x10599068c runtime.doInit1(0x1069f3780) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:7670 +0xc4 fp=0x1400009ef40 sp=0x1400009ee10 pc=0x10500ed44 runtime.doInit(...) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:7637 runtime.main() /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:256 +0x338 fp=0x1400009efd0 sp=0x1400009ef40 pc=0x104ffee78 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/asm_arm64.s:1268 +0x4 fp=0x1400009efd0 sp=0x1400009efd0 pc=0x10503a424 goroutine 2 gp=0x14000002c40 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:460 +0xc0 fp=0x1400008ef90 sp=0x1400008ef70 pc=0x1050322d0 runtime.goparkunlock(...) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:466 runtime.forcegchelper() /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:373 +0xb4 fp=0x1400008efd0 sp=0x1400008ef90 pc=0x104fff104 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/asm_arm64.s:1268 +0x4 fp=0x1400008efd0 sp=0x1400008efd0 pc=0x10503a424 created by runtime.init.7 in goroutine 1 /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:361 +0x24 goroutine 3 gp=0x14000003180 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:460 +0xc0 fp=0x1400008f760 sp=0x1400008f740 pc=0x1050322d0 runtime.goparkunlock(...) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:466 runtime.bgsweep(0x140000b8000) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgcsweep.go:279 +0x9c fp=0x1400008f7b0 sp=0x1400008f760 pc=0x104fe9b6c runtime.gcenable.gowrap1() /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgc.go:212 +0x28 fp=0x1400008f7d0 sp=0x1400008f7b0 pc=0x104fdd838 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/asm_arm64.s:1268 +0x4 fp=0x1400008f7d0 sp=0x1400008f7d0 pc=0x10503a424 created by runtime.gcenable in goroutine 1 /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgc.go:212 +0x6c goroutine 18 gp=0x14000102380 m=nil [GC scavenge wait]: runtime.gopark(0x140000b8000?, 0x105d145b0?, 0x1?, 0x0?, 0x14000102380?) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:460 +0xc0 fp=0x1400008a760 sp=0x1400008a740 pc=0x1050322d0 runtime.goparkunlock(...) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:466 runtime.(*scavengerState).park(0x1071cce60) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgcscavenge.go:425 +0x5c fp=0x1400008a790 sp=0x1400008a760 pc=0x104fe76fc runtime.bgscavenge(0x140000b8000) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgcscavenge.go:653 +0x44 fp=0x1400008a7b0 sp=0x1400008a790 pc=0x104fe7c34 runtime.gcenable.gowrap2() /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgc.go:213 +0x28 fp=0x1400008a7d0 sp=0x1400008a7b0 pc=0x104fdd7d8 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/asm_arm64.s:1268 +0x4 fp=0x1400008a7d0 sp=0x1400008a7d0 pc=0x10503a424 created by runtime.gcenable in goroutine 1 /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/mgc.go:213 +0xac goroutine 34 gp=0x14000182000 m=nil [GOMAXPROCS updater (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:460 +0xc0 fp=0x14000188770 sp=0x14000188750 pc=0x1050322d0 runtime.goparkunlock(...) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:466 runtime.updateMaxProcsGoroutine() /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:6720 +0xf4 fp=0x140001887d0 sp=0x14000188770 pc=0x10500dad4 runtime.goexit({}) /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/asm_arm64.s:1268 +0x4 fp=0x140001887d0 sp=0x140001887d0 pc=0x10503a424 created by runtime.defaultGOMAXPROCSUpdateEnable in goroutine 1 /Users/runner/hostedtoolcache/go/1.25.7/arm64/src/runtime/proc.go:6708 +0x48 r0 0x14 r1 0x0 r2 0x0 r3 0x16ae429c0 r4 0xffffffff9d107170 r5 0x20 r6 0x48 r7 0x0 r8 0xc0272a19d503000a r9 0xc0272a19d503000a r10 0x7ffffffffffff8 r11 0x0 r12 0x3 r13 0xdd8 r14 0x6c r15 0x800080 r16 0x18459c668 r17 0x1f1dc7d40 r18 0x0 r19 0x0 r20 0x465000 r21 0x107f49aa0 r22 0x10771fdf4 r23 0x1f08089e0 r24 0x1 r25 0x16ae430f0 r26 0x1069f3788 r27 0x820 r28 0x1071cd980 r29 0x16ae429f0 lr 0x18459c688 sp 0x16ae429e0 pc 0x18469d4f8 fault 0x0 ```
Author
Owner

@StephRocket commented on GitHub (Apr 7, 2026):

Hello,

Any updates ?

<!-- gh-comment-id:4197104721 --> @StephRocket commented on GitHub (Apr 7, 2026): Hello, Any updates ?
Author
Owner

@xd003 commented on GitHub (May 21, 2026):

This issue still exists

<!-- gh-comment-id:4507035086 --> @xd003 commented on GitHub (May 21, 2026): This issue still exists
Author
Owner

@grad1e commented on GitHub (Jul 9, 2026):

for me, i deleted the ControlCenter plist file: ~/Library/Group Containers/group.com.apple.controlcenter/Library/Preferences/group.com.apple.controlcenter.plist.
And then killed ControlCenter using killall ControlCenter.
Then I could see netbird on the menubar.

<!-- gh-comment-id:4923890574 --> @grad1e commented on GitHub (Jul 9, 2026): for me, i deleted the ControlCenter plist file: `~/Library/Group Containers/group.com.apple.controlcenter/Library/Preferences/group.com.apple.controlcenter.plist`. And then killed ControlCenter using `killall ControlCenter`. Then I could see netbird on the menubar.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#4491