luks, swap força a troca a ser reformatada na lixiviação, fazendo com que ela também mude seu UUID, não tenho certeza se estou usando a melhor abordagem, mas resolvi isso com
# swap UUID changes each mount
swap_crypt /dev/disk/by-partlabel/SWAP_CRYPT none luks,swap
# leaving the rest of crypttab the same
part_root_crypt UUID=3087cec6-dcc9-44ee-8a08-5555bb2ca566 none luks