[GH-ISSUE #4892] Sleep detection on macOS (how to turn it off?) #10029

Closed
opened 2026-08-05 01:24:22 -04:00 by saavagebueno · 3 comments
Owner

Originally created by @pierrechapuis on GitHub (Dec 1, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/4892

Describe the problem

Hello,

The new sleep detection feature on macOS is quite useful, but NetBird needs a setting to disable it.

For instance, I need to disconnect from our NetBird network in certain situations.

Before the update 0.60.4, I could simply disconnect from the app. However, now, I need to quit the app itself, as it automatically logs in after I wake up my computer.

Could you please add this option to the Settings menu?

Or at least tracking the connection status before it goes into sleep. If connection was established, auto-connect after wake up. If not, no auto-connection.

Thanks.

Steps to reproduce the issue

  1. Disconnect from the NetBird network.
  2. Put the Mac into sleep mode.
  3. Wake up the Mac.
  4. NetBird automatically reconnects, even though the user had intended to disconnect it before going to sleep.
Originally created by @pierrechapuis on GitHub (Dec 1, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/4892 **Describe the problem** Hello, The new [sleep detection](https://github.com/netbirdio/netbird/commit/ddcd182859116b7ac30a7934fcc7e40fba818591) feature on macOS is quite useful, but NetBird needs a setting to disable it. For instance, I need to disconnect from our NetBird network in certain situations. Before the update 0.60.4, I could simply disconnect from the app. However, now, I need to quit the app itself, as it automatically logs in after I wake up my computer. Could you please add this option to the Settings menu? Or at least tracking the connection status before it goes into sleep. If connection was established, auto-connect after wake up. If not, no auto-connection. Thanks. **Steps to reproduce the issue** 1. Disconnect from the NetBird network. 2. Put the Mac into sleep mode. 3. Wake up the Mac. 4. NetBird automatically reconnects, even though the user had intended to disconnect it before going to sleep.
saavagebueno added the triage-needed label 2026-08-05 01:24:22 -04:00
Author
Owner

@mlsmaycon commented on GitHub (Dec 3, 2025):

Hey @pierrechapuis we just released a better management for OS lifecycles on macOS. Can you please check that? It should remove the need for a dedicated flag

<!-- gh-comment-id:3608347952 --> @mlsmaycon commented on GitHub (Dec 3, 2025): Hey @pierrechapuis we just released a better management for OS lifecycles on macOS. Can you please check that? It should remove the need for a dedicated flag
Author
Owner

@pierrechapuis commented on GitHub (Dec 3, 2025):

Hey @pierrechapuis we just released a better management for OS lifecycles on macOS. Can you please check that? It should remove the need for a dedicated flag

Hey,

I tried the newest version today. It seems that the issue has been fixed.

Thanks!

<!-- gh-comment-id:3609736509 --> @pierrechapuis commented on GitHub (Dec 3, 2025): > Hey [@pierrechapuis](https://github.com/pierrechapuis) we just released a better management for OS lifecycles on macOS. Can you please check that? It should remove the need for a dedicated flag Hey, I tried the newest version today. It seems that the issue has been fixed. Thanks!
Author
Owner

@mlsmaycon commented on GitHub (Dec 4, 2025):

That's great. Thanks for the feedback.

<!-- gh-comment-id:3610657053 --> @mlsmaycon commented on GitHub (Dec 4, 2025): That's great. Thanks for the feedback.
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#10029