Custom Structure almost works

Ok i have a datapack that almost works. The locate command works, and the individual nbt structure files can be generated with a structure block, but when i try to use the place command or go to the /locate location, there is nothing. Here are the files with their paths, if anyone is willing to take a look: \data\ecostandardportals\worldgen\structure_set\summonging_altar.json { "structures": [ { "structure": "ecostandardportals:summoning_altar", "weight": 1 } ], "placement": { "type": "minecraft:concentric_rings", "salt": 889236381, "distance": 0, "spread": 0, "count": 1, "preferred_biomes": "minecraft:the_end" } } \data\ecostandardportals\worldgen\structure\summonging_altar.json { "type": "minecraft:jigsaw", "biomes": "minecraft:the_end", "step": "surface_structures", "spawn_overrides": {}, "terrain_adaptation": "beard_thin", "start_pool": "ecostandardportals:summoning_altar_pool", "size": 1, "start_height": { "absolute": 60 }, "project_start_to_heightmap": "WORLD_SURFACE_WG", "max_distance_from_center": 40, "use_expansion_hack": true } \data\ecostandardportals\worldgen\template_pool\summonging_altar_pool.json { "fallback": "minecraft:empty", "elements": [ { "weight": 1, "element": { "element_type": "minecraft:single_pool_element", "projection": "rigid", "location": "ecostandardportals:summoning_altar", "processors": "minecraft:empty" } } ] } I am just using a random nbt file of some endstone, but i have it attatched here
Continue to help post