Fedora 30 hibernate not working

Hi, I’m trying to enable hibernate in fedora. I did not create any partition when installing fedora using anaconda. So, I created a 17.66 GiB swap partition (I have 6 GB RAM) and specified a resume option in grub config. Now, when I run systemctl hibernate, I see a lock screen, then my laptop turns off, then I turn on my laptop and everything goes like when I turn on my laptop after shutting it down.

Here is some information:
/etc/default/grub:

GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT="saved"
GRUB_DISABLE_SUBMENU="true"
#GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="resume=UUID=849c9ff9-39d6-4926-b404-aa75367502ca rhgb quiet"
GRUB_DISABLE_RECOVERY="true"


GRUB_SAVEDEFAULT="true"
GRUB_BACKGROUND="/home/erfan/grub/bg/grubback.png"

#GRUB_GFXMODE="saved"
export GRUB_COLOR_NORMAL="light-gray/black"
export GRUB_COLOR_HIGHLIGHT="black/white"
GRUB_THEME="/boot/grub2/themes/Vimix/theme.txt"

/etc/fstab:

UUID=c910621c-c731-494c-96c3-cdbb8c3f64e0 /                       ext4    defaults        1 1
UUID=88BD-1DF7          /boot/efi               vfat    umask=0077,shortname=winnt 0 2
UUID=849c9ff9-39d6-4926-b404-aa75367502ca none   swap    sw      0       0

swap partition information from blkid:

/dev/sda8: UUID="849c9ff9-39d6-4926-b404-aa75367502ca" TYPE="swap" PARTLABEL="fedora-swap" PARTUUID="b595943c-b557-48a1-b449-534c16653556"

Thank you.