And yes, I reported this issue and introduced the change which caused this issue at the same time. I mainly added this ticked because we've found this bug via openQA. However, I still think starting the user D-Bus daemon via systemd is the right thing to do. So - to fix the problem - I would further investigate why pulseaudio and `spice-vdagent` are preventing the old session to close.