Wired network disconnecting randomly on bazzite

Since a week or so my wired network connection in bazzite keeps dropping with this error:

[0116/190343.667:ERROR:network_change_notifier_win.cc(228)] WSALookupServiceBegin failed with: 0

I have tried different cables, switches and disabled energy saving on it, but nothing seems to help. Is anyone else experiencing this?

I actually just started seeing this a couple days ago on Fedora 43 (Framework 16). Tried two different ethernet expansion cards on multiple ports with the same results.

The network connection will drop and switch to wifi seemingly at random. This results in disconnected games and dropped SSH connections, I’ve also noticed issues with wifi being prioritized over ethernet when both are connected. Anyone know where I can pull logs to give more detailed information?

I think I figured it out; when the nic disconnects I can check what’s going on via:

journalctl --since “2026-01-17 22:55:30” --until “2026-01-17 22:57:00” | egrep -i “wlan0|enp|link down|link up|carrier|dhcp|disconnect|deauth|rfkill|timeout”

(change time frame to around when you see it happen). When you see stuff like “carrier: link changed” or dropped or whatever it means that the hardware is restarting the connection. Turns out that my 10gbe unifi switch is trying to negotiate a speed with the 5gbe nic which leads to issues. Seems to be a common thing with realtek and its drivers. I first tried to set the negotiation speed at a fixed 5gbe on the switch but that didn’t help. I then connected the nic to a 2.5gbe switch and manually set the nic to that speed as well, seems stable now.