Idk what exactly you’re asking for, but this is already an option for me on teams in chrome running under Wayland??? Like when I choose start presenting it pops up a dialog with window options including the whole desktop.
I would recommend using a native 2fa app for Ubuntu. This answer askubuntu.com/a/1460646 recommends keepassxc, which is also a password manager that I personally use for passwords but I’ve not used its 2fa function. I also found this app gitlab.gnome.org/World/Authenticator
I would check for kernel logs from the iwlwifi driver. If there is nothing in dmesg about it failing, maybe see if newer firmware is available for your device?
Lol … DNS is one of the pillars upon which the internets tands, a crumbling mess of a pillar but I’m sure glad we don’t have a name system built on hosts files 😹