I raise this https://bugzilla.redhat.com/show_bug.cgi?id=1829799 with details that show that users sessions are started up and user services run during the dnf system-upgrade. This is clearly not a good idea.
It has been triaged, but its not a RPM script issues as suggested.
I'm not sure who should look at this, but feel that it should not be ignored.
Barry