Except if you ran the update from within a graphical session and your session crashed, as this will kill DNF, making the update incomplete and potentially corrupting files. I recommend you either:
use the graphical updaters
run dnf from a TTY
or use some of the atomic spins, having atomic updates on btrfs subvolumes
Crashes are just the system telling me to restart. As god intended.
Except if you ran the update from within a graphical session and your session crashed, as this will kill DNF, making the update incomplete and potentially corrupting files. I recommend you either:
Switched to nix in the meantime.