As stated when trying to disable villages the config reverts back to its default of ["minecraft:desert_pyramid"]. I did confirm that other structures such as the strong hold are successfully being removed but it seems to have a problem with villages in specific.