I use fish as an interactive shell and had
exec fish
in my .bashrc as described in the Arch Wiki.
Removing that line solved the issue with SDDM. I had that line since forever; something in the new Plasma desktop version must be causing this issue.