[GH-ISSUE #4927] Windows TUN Interfaces were destroyed #9576

Open
opened 2026-08-05 01:22:41 -04:00 by saavagebueno · 1 comment
Owner

Originally created by @GascPT on GitHub (Dec 9, 2025).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/4927

Describe the problem

I work with multiple OpenVPN profiles, for that I usually create a bunch of TUN interfaces in Windows 11 with the following command.
.\tapctl.exe create --name "OpenVPN Test" --hwid wintun –persist-tun

These interfaces persist normally, including after reboot, as long as NetBird is not started.

However, after a reboot, when I start NetBird for the first time, all previously created persistent TUN interfaces are automatically removed. This does not happen if NetBird is connected and disconnected within the same session—they remain intact.

The issue is that NetBird appears to delete existing persistent TUN interfaces when it starts after a system reboot.

Originally created by @GascPT on GitHub (Dec 9, 2025). Original GitHub issue: https://github.com/netbirdio/netbird/issues/4927 **Describe the problem** I work with multiple OpenVPN profiles, for that I usually create a bunch of TUN interfaces in Windows 11 with the following command. `.\tapctl.exe create --name "OpenVPN Test" --hwid wintun –persist-tun` These interfaces persist normally, including after reboot, as long as NetBird is not started. However, after a reboot, when I start NetBird for the first time, all previously created persistent TUN interfaces are automatically removed. This does not happen if NetBird is connected and disconnected within the same session—they remain intact. The issue is that NetBird appears to delete existing persistent TUN interfaces when it starts after a system reboot.
saavagebueno added the triage-needed label 2026-08-05 01:22:41 -04:00
Author
Owner

@piterq commented on GitHub (Feb 15, 2026):

I'm having the same situation here. Netbird, please STOP doing this. This happens regularly and combined with the auto update system it breaks my network interfaces.

<!-- gh-comment-id:3904771175 --> @piterq commented on GitHub (Feb 15, 2026): I'm having the same situation here. Netbird, please STOP doing this. This happens regularly and combined with the auto update system it breaks my network interfaces.
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#9576