I have run into this problem reported a few times on bugzilla.redhat.com. https://bugzilla.redhat.com/show_bug.cgi?id=1763449
This was closed as notabug but the solution proposed does not work. It refers to ‘unlabled’ or ‘default’ file contexts but the problem file is labeled tcontext=system_u:object_r:systemd_logind_var_lib_t:s0 tclass=dir permissive=1
Restorecon must just restore it to what it already is.
Bottom line is I cannot boot into Silverblue 31 without enforcing=0.
Any ideas on this? I don’t want to wipe out my system for some selinux problem!