Does btrfs support swap partition?

Okay, well then there must be a problem with ACPI or some quirk with your device, because the configuration is correct.

Is Hibernation enabled on the Firmware (UEFI Settings)?

Probably, it needs a specific ACPI OSI?

Anyway, it seems to me that Linux is trying to hibernate, but the firmware is blocking.