During a router reboot, it's possible for the system to connect to the router before it's ready to process connections. This causes the system to get abrupt failures which make it think that the password stored in the keyring is incorrect.
The following commands move the password to an unencrypted system configuration file which allows the system to re-connect without triggering a confirmation dialog.
$ nmcli connection modify "YourWiFiName" connection.permissions ""
$ nmcli connection modify "YourWiFiName" 802-11-wireless-security.psk-flags 0
$ nmcli connection up "YourWiFiName"Raw System Logs
Dec 20 03:32:51 fedora kernel: wlp3s0: associated
Dec 20 03:32:51 fedora wpa_supplicant[1276]: wlp3s0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.4779] device (wlp3s0): supplicant interface state: associating -> associated
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.4779] device (p2p-dev-wlp3s0): supplicant management interface state: associating -> associated
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.5112] device (wlp3s0): supplicant interface state: associated -> 4way_handshake
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.5112] device (p2p-dev-wlp3s0): supplicant management interface state: associated -> 4way_handshake
Dec 20 03:32:51 fedora kernel: wlp3s0: Limiting TX power to 30 (30 - 0) dBm as advertised by xx:xx:xx:xx:xx:xx
Dec 20 03:32:51 fedora wpa_supplicant[1276]: wlp3s0: WPA: Key negotiation completed with xx:xx:xx:xx:xx:xx [PTK=CCMP GTK=CCMP]
Dec 20 03:32:51 fedora wpa_supplicant[1276]: wlp3s0: CTRL-EVENT-CONNECTED - Connection to xx:xx:xx:xx:xx:xx completed [id=0 id_str=]
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.6854] device (wlp3s0): supplicant interface state: 4way_handshake -> completed
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.6856] device (wlp3s0): ip:dhcp4: restarting
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.6986] dhcp4 (wlp3s0): canceled DHCP transaction
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.6987] dhcp4 (wlp3s0): state changed no lease
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.6987] dhcp4 (wlp3s0): activation: beginning transaction (timeout in 45 seconds)
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.6988] device (p2p-dev-wlp3s0): supplicant management interface state: 4way_handshake -> completed
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.7019] device (wlp3s0): supplicant interface state: completed -> 4way_handshake
Dec 20 03:32:51 fedora NetworkManager[1259]: <info> [1766181771.7019] device (p2p-dev-wlp3s0): supplicant management interface state: completed -> 4way_handshake
Dec 20 03:32:53 fedora kernel: wlp3s0: deauthenticated from xx:xx:xx:xx:xx:xx (Reason: 6=CLASS2_FRAME_FROM_NONAUTH_STA)
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.7052] device (wlp3s0): ip:dhcp4: restarting
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.7167] dhcp4 (wlp3s0): canceled DHCP transaction
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.7168] dhcp4 (wlp3s0): state changed no lease
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.7168] dhcp4 (wlp3s0): activation: beginning transaction (timeout in 45 seconds)
Dec 20 03:32:53 fedora wpa_supplicant[1276]: wlp3s0: CTRL-EVENT-DISCONNECTED bssid=xx:xx:xx:xx:xx:xx reason=6
Dec 20 03:32:53 fedora wpa_supplicant[1276]: wlp3s0: Added BSSID xx:xx:xx:xx:xx:xx into ignore list, ignoring for 10 seconds
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.7713] device (wlp3s0): supplicant interface state: 4way_handshake -> disconnected
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.7714] device (wlp3s0): Activation: (wifi) disconnected during association, asking for new key
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.7714] device (wlp3s0): state change: activated -> need-auth (reason 'supplicant-disconnect', managed-type: 'full')
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.7817] dhcp4 (wlp3s0): canceled DHCP transaction
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.7817] dhcp4 (wlp3s0): state changed no lease
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.7819] manager: NetworkManager state is now CONNECTING
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.7825] device (p2p-dev-wlp3s0): supplicant management interface state: 4way_handshake -> disconnected
Dec 20 03:32:53 fedora nm-applet[2811]: No keyring secrets found for YourWiFiName/802-11-wireless-security; asking user.
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.8554] device (wlp3s0): supplicant interface state: disconnected -> inactive
Dec 20 03:32:53 fedora NetworkManager[1259]: <info> [1766181773.8555] device (p2p-dev-wlp3s0): supplicant management interface state: disconnected -> inactive