[GH-ISSUE #5005] Netbird client 0.61.0 Tray Bar menu and icon not updating #10521

Closed
opened 2026-08-05 01:26:11 -04:00 by saavagebueno · 13 comments
Owner

Originally created by @RZRCDR on GitHub (Dec 29, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/5005

Describe the problem

Since upgrading to the 0.61.0 client of netbird, the menu does not update after clicking connect.
I checked the dashboard for the specific peer and verified that it is connected.
If I click the quit menu item and relaunch the netbird ui application, the menu shows correct and connected.

If I roll back just netbird-gui.exe to version 0.60.9 the application behaves as expected.

Agent Version = 0.61.0
UI Version = 0.60.9

Are you using NetBird Cloud?

I am using self-host NetBird's control plane.

NetBird version

0.61.0

Is any other VPN software installed?

No

Originally created by @RZRCDR on GitHub (Dec 29, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/5005 **Describe the problem** Since upgrading to the 0.61.0 client of netbird, the menu does not update after clicking connect. I checked the dashboard for the specific peer and verified that it is connected. If I click the quit menu item and relaunch the netbird ui application, the menu shows correct and connected. If I roll back just netbird-gui.exe to version 0.60.9 the application behaves as expected. Agent Version = 0.61.0 UI Version = 0.60.9 **Are you using NetBird Cloud?** I am using self-host NetBird's control plane. **NetBird version** 0.61.0 **Is any other VPN software installed?** No
saavagebueno added the triage-needed label 2026-08-05 01:26:11 -04:00
Author
Owner

@coderabbitai[bot] commented on GitHub (Dec 29, 2025):

📝 CodeRabbit Plan Mode

Generate an implementation plan and prompts that you can use with your favorite coding agent.

  • Create Plan
Examples

🔗 Similar Issues

Possible Duplicates

Related Issues

👤 Suggested Assignees

🧪 Issue enrichment is currently in open beta.

You can configure auto-planning by selecting labels in the issue_enrichment configuration.

To disable automatic issue enrichment, add the following to your .coderabbit.yaml:

issue_enrichment:
  auto_enrich:
    enabled: false

💬 Have feedback or questions? Drop into our discord!

<!-- gh-comment-id:3697367064 --> @coderabbitai[bot] commented on GitHub (Dec 29, 2025): <!-- This is an auto-generated issue plan by CodeRabbit --> ### 📝 CodeRabbit Plan Mode Generate an implementation plan and prompts that you can use with your favorite coding agent. - [ ] <!-- {"checkboxId": "8d4f2b9c-3e1a-4f7c-a9b2-d5e8f1c4a7b9"} --> Create Plan <details> <summary>Examples</summary> - [Example 1](https://github.com/coderabbitai/git-worktree-runner/issues/29#issuecomment-3589134556) - [Example 2](https://github.com/coderabbitai/git-worktree-runner/issues/12#issuecomment-3606665167) </details> --- <details> <summary><b>🔗 Similar Issues</b></summary> **Possible Duplicates** - https://github.com/netbirdio/netbird/issues/4877 **Related Issues** - https://github.com/netbirdio/netbird/issues/4860 - https://github.com/netbirdio/netbird/issues/4819 - https://github.com/netbirdio/netbird/issues/3841 - https://github.com/netbirdio/netbird/issues/4813 </details> <details> <summary><b>👤 Suggested Assignees</b></summary> - [apollo13](https://github.com/apollo13) - [pierrechapuis](https://github.com/pierrechapuis) - [fseesink](https://github.com/fseesink) - [drewhemm](https://github.com/drewhemm) - [Fridasbabe](https://github.com/Fridasbabe) </details> --- <details> <summary> 🧪 Issue enrichment is currently in open beta.</summary> You can configure auto-planning by selecting labels in the issue_enrichment configuration. To disable automatic issue enrichment, add the following to your `.coderabbit.yaml`: ```yaml issue_enrichment: auto_enrich: enabled: false ``` </details> 💬 Have feedback or questions? Drop into our [discord](https://discord.gg/coderabbit)!
Author
Owner

@syr333x commented on GitHub (Dec 30, 2025):

  • same
<!-- gh-comment-id:3698806918 --> @syr333x commented on GitHub (Dec 30, 2025): + same
Author
Owner

@mangapolska commented on GitHub (Dec 30, 2025):

Same.

<!-- gh-comment-id:3698810204 --> @mangapolska commented on GitHub (Dec 30, 2025): Same.
Author
Owner

@WortmannImpleco commented on GitHub (Dec 30, 2025):

Same Problem
OS: Mac
Selfhosted

After closing the gui and opening it again the correct status is shown

<!-- gh-comment-id:3698934755 --> @WortmannImpleco commented on GitHub (Dec 30, 2025): Same Problem OS: Mac Selfhosted After closing the gui and opening it again the correct status is shown
Author
Owner

@mdankowski commented on GitHub (Dec 30, 2025):

Same problem.
Ubuntu 24.04

<!-- gh-comment-id:3701133801 --> @mdankowski commented on GitHub (Dec 30, 2025): Same problem. Ubuntu 24.04
Author
Owner

@shuuri-labs commented on GitHub (Dec 31, 2025):

Hi all,

This is a known issue and will be fixed in the next release!

<!-- gh-comment-id:3702401841 --> @shuuri-labs commented on GitHub (Dec 31, 2025): Hi all, This is a known issue and will be fixed in the next release!
Author
Owner

@syr333x commented on GitHub (Jan 3, 2026):

v0.61.2 Same thing but for Exit node context menu from tray bar icon. Need to close and reopen. Win macOS tested

<!-- gh-comment-id:3707461302 --> @syr333x commented on GitHub (Jan 3, 2026): v0.61.2 Same thing but for Exit node context menu from tray bar icon. Need to close and reopen. Win macOS tested
Author
Owner

@AirP0WeR commented on GitHub (Jan 12, 2026):

v0.62.3 Macos same issue

<!-- gh-comment-id:3739978373 --> @AirP0WeR commented on GitHub (Jan 12, 2026): v0.62.3 Macos same issue
Author
Owner

@MobileManiC commented on GitHub (Jan 23, 2026):

Yes, confirming that as well - in my case that's the "Exit node" menu that will not get enabled in the systray UI. Must restart NetBird UI to get properly updated.

<!-- gh-comment-id:3788477878 --> @MobileManiC commented on GitHub (Jan 23, 2026): Yes, confirming that as well - in my case that's the "Exit node" menu that will not get enabled in the systray UI. Must restart NetBird UI to get properly updated.
Author
Owner

@MobileManiC commented on GitHub (Mar 10, 2026):

Seems this is finally fixed by https://github.com/netbirdio/netbird/pull/5553, released in 0.66.3

<!-- gh-comment-id:4033536733 --> @MobileManiC commented on GitHub (Mar 10, 2026): Seems this is finally fixed by https://github.com/netbirdio/netbird/pull/5553, released in **0.66.3**
Author
Owner

@MobileManiC commented on GitHub (Mar 14, 2026):

Just noticed that menu is now refreshing periodically -> that leads to a new horizontal bar being added to the menu on each refresh... Quite funny, but it makes Exit node menu unusable.

Image

//EDIT: Seems this comment is a duplicate of #4702 and that's already being worked on.

<!-- gh-comment-id:4060771332 --> @MobileManiC commented on GitHub (Mar 14, 2026): _Just noticed that menu is now refreshing periodically -> that leads to a new horizontal bar being added to the menu on each refresh... Quite funny, but it makes Exit node menu unusable._ <img width="373" height="1072" alt="Image" src="https://github.com/user-attachments/assets/da2922e7-2731-44f5-ae60-9c036bfa68d2" /> //EDIT: Seems this comment is a duplicate of #4702 and that's already being worked on.
Author
Owner

@MobileManiC commented on GitHub (Apr 9, 2026):

All is resolved, this issue can be closed.

<!-- gh-comment-id:4217136329 --> @MobileManiC commented on GitHub (Apr 9, 2026): All is resolved, this issue can be closed.
Author
Owner

@TechHutTV commented on GitHub (May 9, 2026):

Fixed in PR #5553 ("Fix exit node menu not refreshing on Windows"), shipped in v0.66.3, with the follow-up duplication regression handled via #4702. The tray menu now refreshes reliably on connect/disconnect across Windows, macOS, and Linux. Closing as fixed per @MobileManiC's confirmation.

<!-- gh-comment-id:4413177448 --> @TechHutTV commented on GitHub (May 9, 2026): Fixed in PR #5553 ("Fix exit node menu not refreshing on Windows"), shipped in v0.66.3, with the follow-up duplication regression handled via #4702. The tray menu now refreshes reliably on connect/disconnect across Windows, macOS, and Linux. Closing as fixed per @MobileManiC's confirmation.
Sign in to join this conversation.
No Label triage-needed
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#10521