Sounds like you kernel was updated and a module got borked?
Don't quote me on that.
After restoring I'd wait a week or so to update again, see if time fixes it.
So I used snapshot to restore and this morning I updated. Everything went well. That's just weird right? Then how come it get borked in the first place?