Hi.
I just realized we have a NetworkManager-config-connectivity-fedora package. Installing this package will enable NetworkManager captive portal detection by default, which allows improving user experience when connecting to a captive portal.
We should install this by default on Workstation.