My machine no longer resumes properly after hibernation. However, it used to until recently.
When trying to figure this out, I've seen lots of people say that hibernate doesn't work with encrypted home directories. But that can't be right - I've had en encrypted directory since it was default, and my machine used to resume. And doesn't everyone have an encrypted directory by default now - surely hibernate would never work then!