Your /etc/crypttab shows that you have random crypted swap configured. It is impossible to resume from hibernate from a random-encrypted swap device because, by definition, the key is not stored anywhere that it can be used for resuming from a cold boot. This is one of many reasons why hibernate is disabled on Ubuntu by default. If Kubuntu is giving you the option to hibernate, that's a bug in the Kubuntu GUI.
If you want to be able to hibernate, you will need to reconfigure your encrypted swap to use a fixed key instead of a random one. This will require you to enter a passphrase at boot (and at resume from hibernate). Use of unencrypted swap with encrypted home directories is strongly discouraged as insecure.
Your /etc/crypttab shows that you have random crypted swap configured. It is impossible to resume from hibernate from a random-encrypted swap device because, by definition, the key is not stored anywhere that it can be used for resuming from a cold boot. This is one of many reasons why hibernate is disabled on Ubuntu by default. If Kubuntu is giving you the option to hibernate, that's a bug in the Kubuntu GUI.
If you want to be able to hibernate, you will need to reconfigure your encrypted swap to use a fixed key instead of a random one. This will require you to enter a passphrase at boot (and at resume from hibernate). Use of unencrypted swap with encrypted home directories is strongly discouraged as insecure.