So no idea what the exact fail combo is, but I am fully updated, and working, on a clean install.
Installed Fedora 31 Cinnamon from USB.
Rebooted, I have only kernel 5.3.7-301
Removed dnf dragora GUI sudo dnf remove dnfdragora* -y
Rebooted.
Upgraded all but grub2 sudo dnf upgrade --refresh -y --exclude grub2*
Rebooted, not I now have kernel 5.3.13-300 available and default.
Upgraded grub2 sudo dnf upgrade --refresh -y, I did receive the above SELinux errors again, they may be normal?
Rebooted, system working normally.