Almost. I created a linux box and got everything to run and compile right. The only issue now is when I try and use an newly generated receipt address from my wallet it won’t work. Runs fine if I use the address you show in the example at the beginning.
So i think feathercoin core 0.16 and onwards will default to segwit / bech32 addresses.
To generate a legacy address that’s you can use the feathecoin-cli
the command would be something like
feathercoin-cli getnewaddress "AddressLabel" "address_type"
so for you, you could do something like
feathercoin-cli getnewaddress "PoolWallet" "legacy"