Lts Kernel Update
I have noticed if there is a kernel update dkms is not rerun to generate the new hook for it.
if I run sudo pacman -S nvidia-dkms
I see "Error! There is no instance of nvidia 384.69"
It then removes old hook and generates the new one.
If I don't do this it doesn't boot.