Background
I have installed Pop!_OS distro on my local machine, and turned on the full-disk encryption layer, which means on each boot I'll have to enter the password in order to access it, lately, I'm facing some issues booting into the distro after entering the password to unlock the encrypted partition.
Now what I want to do is to remove the encryption layer completely, that is, decrypting the whole filesystem and keep the files as is.
Research
I have looked up on ways to remove this cryptsetup software and the suggestions were to unlock the drive using a live linux USB, copy the files, remove the encrypted layer, and copy back the files (and reconfigure some stuff that I didn't fully understand what they are), I can't go with this option as I don't have an external drive with enough storage to back up my data to it.
Others have suggested that cryptsetup does include an option to decrypt the drive, as mentioned in http://man7.org/linux/man-pages/man8/cryptsetup-reencrypt.8.html, I'm supposed to run
cryptsetup reencrypt /dev/partition --decrypt --header header_file.img
where the header file can be obtained using (which I also backed up)
cryptsetup luksHeaderBackup /dev/partition --header-backup-file header_file.img
Reference: Replace LUKS partition with ext4 partition with same contents
What I tried
I downloaded arch linux live CD, boot it up, ran the above commands and waited for the decryption process to finish, all went well, however when I reboot the machine I'm still getting a prompt to insert my password, and even if I enter it now it doesn't boot and I'm in a busybox/initramfs shell, so I'm stuck here and have no idea what I'm supposed to do next, I tried searching in google and stack exchange but couldn't find similar situation that could help.
So... how can I fix this?