Missing "Login" Prompt for Captive Portal WiFi on KDE Plasma

Hi all,
I’m having an issue with KDE Plasma on Fedora where the system no longer prompts me to log in when connecting to a WiFi network that uses a Captive Portal (such as my college network).

Normally, when connecting to such networks, the Networks applet should show a “Login” button that opens the default browser and triggers Fedora’s connectivity check, leading to the captive portal page. However, this no longer happens on my system. I mean like in this pict. Image source : here

Instead:

  • The connection is marked as “connected” right away
  • No login button appears in the Networks applet
  • Fedora’s and KDE’s connectivity checks don’t seem to run at all
  • I have to manually open Firefox to get redirected to the portal and log in

This issue has been happening for a while, likely after a system update (possibly related to NetworkManager), but I’m not sure when exactly.

Steps to reproduce:

  • Connect to a WiFi network that uses a Captive Portal (e.g., public or campus network)
  • Observe that no login button appears and the connection is marked successful
  • Open a browser manually to reach the login page

System info:

  • Fedora 42 KDE Plasma Desktop Edition
  • KDE Plasma version: 6.3.5
  • NetworkManager version: 1.52.0-1.fc42

Has anyone else experienced this? Is there a workaround or something I should check in the system settings?

Thanks in advance!