it also looks like you might be getting a crash when the wifi drops and is trying to reauthenticate wlp3s0: send auth to f8:1a:2b:21:b4:f4 (try 1/3)wlp3s0: send auth to f8:1a:2b:21:b4:f4 (try 1/3) this was consistent in the both logs
Ok so seem xdg-desktop-portal-kde has no configuration to add a screen chooser script as wlr does, so other than layering xdg-desktop-portal-wlr and modifying XDG_DATA_DIRS to avoid setting wlr as default... Gonna try if I can setup a bazzite deck VM and see if I can manage to test that.