Nach dem im Wiki vorgeschlagenen mkswapfile brauchst du kein chattr mehr.
Das war ja die alte Methode das zu Fuß zu machen, hier stehen beide:
https://btrfs.readthedocs.io/en/latest/btrfs-man5.html#swapfile-support
In welchem Schritt genau bekommst du jetzt eine Fehlermeldung? Die anderen aufgelisteten Vorbedingungen werden alle erfüllt?
Ansonsten wenn möglich eine Swap-Partition verwenden.