Run sudo dracut
to create the initramfs and report what errors you see.
I’ve been having the same issue for ages where EVERY update I need to dracut regenerate all, on two different laptops. Looked into the logs and Evdi is what throws a dkms error. (I’ve got display link drivers installed on both machines for work docks)
I am running dkms-3.1.8 though, which according to this thread should fail the update entirely, rather than allow a broken update to go through.
Yep, evdi was my issue as well, I updated it to the latest version, let’s see if it works for next kernel update.