[GH-ISSUE #1932] client/server/server.go->Status() returns connected when WiFi Dropouts #3595

Open
opened 2026-08-05 00:53:14 -04:00 by saavagebueno · 0 comments
Owner

Originally created by @hurricanehrndz on GitHub (May 6, 2024).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/1932

Describe the problem

client/server/server.go->Status() returns a status connected when WiFi is suddenly disconnected this contradicts the output of netbird status that accurately reflects the connection state

This results in the menubar/systray item inaccurately reflecting the connection state, is this oversight or an actual design decission?

To Reproduce

Steps to reproduce the behavior:
On macOS

  1. Connect
  2. Turn off WiFi
  3. Icon indicates I am successfully connected when it is impossible

Expected behavior

Icon should accurately reflect the connection state

Are you using NetBird Cloud?
Nope

NetBird version
0.27.3

NetBird status -d output:

NA

Originally created by @hurricanehrndz on GitHub (May 6, 2024). Original GitHub issue: https://github.com/netbirdio/netbird/issues/1932 **Describe the problem** [client/server/server.go->Status() ](https://github.com/netbirdio/netbird/blob/main/client/server/server.go#L597) returns a status connected when WiFi is suddenly disconnected this contradicts the output of `netbird status` that accurately reflects the connection state This results in the menubar/systray item inaccurately reflecting the connection state, is this oversight or an actual design decission? **To Reproduce** Steps to reproduce the behavior: On macOS 1. Connect 2. Turn off WiFi 3. Icon indicates I am successfully connected when it is impossible **Expected behavior** Icon should accurately reflect the connection state **Are you using NetBird Cloud?** Nope **NetBird version** 0.27.3 **NetBird status -d output:** NA
saavagebueno added the triage-needed label 2026-08-05 00:53:14 -04:00
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#3595