Hello,
It seems that vcf-consensus does not work if there is a comma in the reference sequence name of the input fasta.
I am using vcftools V0.1.12b and the example of the fasta name is "gi|568815589|ref|NC_000009.12|Homosapienschromosome9,GRCh38PrimaryAssembly" (vcf-consensus works after "," is substituted with "|").
Thanks,
Yun