This is an alternative to T7981: Pre-provision KWallet with a wallet for the live session user to avoid double wifi dialog issue.
The relevant KDE bug was just fixed upstream:
We could patch NetworkManager as an alternative to messing with KWallet, as outlined in T7981.