Jigsaw wont generate road from town center

Im not sure why the town center jigsaw wont spawn a road My roads template pool is { "name": "builds:testvillage/roads", "fallback": "minecraft:empty", "elements": [ { "weight": 1, "element": { "element_type": "minecraft:single_pool_element", "projection": "terrain_matching", "location": "builds:testvillage/roads/straight", "processors": "minecraft:empty" } } ] } My Village Structure File is { "type": "minecraft:jigsaw", "biomes": [ "minecraft:plains" ], "step": "surface_structures", "terrain_adaptation": "none", "spawn_overrides": {}, "start_pool": "builds:testvillage/towncenters", "size": 10, "start_height": { "absolute": 0 }, "project_start_to_heightmap": "WORLD_SURFACE_WG", "max_distance_from_center": 1, "use_expansion_hack": false, "pool_aliases": [] } My Town Centers Template Pool is { "name": "builds:testvillage/towncenters", "fallback": "minecraft:empty", "elements": [ { "weight": 1, "element": { "element_type": "minecraft:single_pool_element", "projection": "rigid", "location": "builds:testvillage/towncenters/center_tree", "processors": "minecraft:empty" } } ] } My Files are set up data └── builds ├── structure │ └── testvillage │ ├── roads │ │ └── straight.nbt │ └── towncenters │ └── center_tree.nbt └── worldgen ├── structure │ └── testvillage.json ├── structure_set │ └── testvillage.json └── template_pool └── testvillage ├── roads.json └── towncenters.json
Continue to help post