Thank for the reply. I didn't realize that there was a newer driver. They Lenovo software udpate tool thinks I already the latest and greatest. I guess they are slow to update their package list.
I installed the update, haven't seen the issue since but it hasn't been very long either. Will know in 24 hours.