Sturggling with jigsaw blocks

1.20.1 minecraft. I'm trying to get a jigsaw block to choose from several random simple structures to place inside of a larger structure. However, I can't seem to get the generate button in my jigsaw block to generate anything.

My filepaths are data/overhaul/worldgen, then inside of worldgen there is template_pool/totems.json and structure/totems/totem_1.nbt.

totems.json:

  "fallback": "minecraft:empty",
  "elements": [
    {
      "weight": 15,
      "element": {
        "element_type": "minecraft:single_pool_element",
        "projection": "rigid",
        "location": "overhaul:totems/totem_1",
        "processors": "minecraft:empty"
      }
    }
  ]
}```

The bottom block of the structure totem_1.nbt is a jigsaw block pointing down with 
```Target Pool: minecraft:empty
Name: overhaul:totem
Target Name: minecraft:empty
Turns into: totemic:totem_base{Wood:"totemic:mangrove"}```
The turns into line is valid and works with /setblock.

The jigsaw I am using to try and place it is filled as follows:
```Target pool: overhaul:totems
Name: minecraft:empty
Target Name: overhaul:totem
Turns into: minecraft:dirt```
Continue to help post