plasmashell crash-freezing on startup, requires SIGKILL

System Information:
CPU: AMD Ryzen Threadripper 2990wx
Graphics: AMD Radeon RX 6900 XT
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel: 6.14.6-arch1-1
Platform: X11

I noticed the following behaviour when starting up a plasma session:

If I leave SDDM screen showing for several minutes, I can login and everything works as expected.

If I type type my password in SDDM in less than ~5 minutes, I get a session without an application launcher and a frozen desktop.

I can start a terminal using a keyboard accelerator and then I have to restart plasma-plasmashell user service and as it’s completely frozen, the SIGTERM timeout expires and a SIGKILL actually restarts it after about one minute.

I usually fix it by running the command below, but I want a more permanent solution:

systemctl --user restart plasma-plasmashell.service

I don’t think this is a bug or a configuration issue, because it works after restart with the same configuration. I am thinking it’s a race condition between plasma and something else, but I don’t have enough knowledge to troubleshoot this issue on my own and would appreciate some help, please.

Here’s the journal of such service:

journalctl --no-hostname -b0 --user-unit=plasma-plasmashell.service

initial run:

second run, after restart…

Please let me know if you need more information to help troubleshoot it.

Thank you.

Well, whatever it was, it seems it was related to moving to Wayland, as it seems to have fixed now on Plasma 6.4 with plasma-x11-session (arch/pacman package) installed .