Jigsaw block not generating structure

I'm trying to generate structure bigger than 48x48x48 so I resolved to using jigsaw block but somehow its not generating the jigsaw side.

First of the half that's generated normally worldgen/template_pool/apocalypse/warehouse/apocalypse_warehouse.json:

  "name": "anarchy:apocalypse/warehouse",
  "fallback": "minecraft:empty",
  "elements": [
    {
      "weight": 1,
      "element": {
        "element_type": "minecraft:single_pool_element",
        "projection": "rigid",
        "location": "anarchy:apocalypse/warehouse/warehouse_1",
        "processors": "minecraft:empty"
      }
    }
  ]
}```

worldgen/struture/apocalypse_warehouse.json
```{
  "type": "minecraft:jigsaw",
  "biomes": "minecraft:plains",
  "step": "surface_structures",
  "terrain_adaptation": "beard_thin",
  "spawn_overrides": {},
  "start_pool": "anarchy:apocalypse/warehouse/apocalypse_warehouse",
  "size": 7,
  "start_height": {
    "absolute": 0
  },
  "project_start_to_heightmap": "WORLD_SURFACE_WG",
  "max_distance_from_center": 80,
  "use_expansion_hack": false
}```

worldgen/structure_set/warehouse.json
```{
  "structures": [
    {
      "structure": "anarchy:apocalypse_warehouse",
      "weight": 1
    }
  ],
  "placement": {
    "salt": 72912625640719,
    "type": "random_spread",
    "spacing": 30,
    "separation": 10
  }
}```

and lastly the jigsaw in .nbt file
(in attachments)

**Secondly the other half of the structure generated by jigsaw block**
worldgen/template_pool/apocalypse/warehouse/apocalypse_warehouse_connected.json
```{
  "name": "anarchy:apocalypse/warehouse_connected",
  "fallback": "minecraft:empty",
  "elements": [
    {
      "weight": 1,
      "element": {
        "element_type": "minecraft:single_pool_element",
        "projection": "rigid",
        "location": "anarchy:apocalypse/warehouse/warehouse_2",
        "processors": "minecraft:empty"
      }
    }
  ]
}```

and than the jigsaw in .nbt file
(in attachments)

Help would be much appreciated.
Continue to help post