Issues with generation

I have been working on structure generation with my datapack and run into issues when making decorations in the pack. Whenever it generates, the decorations generate both on the wall and in the middle of the hall when they should only be generating on the wall. I provided an example image, images of the structure blocks and all the structures with the positioning. I have also attached the pool for the decorations and the hallways in case something is wrong there. If there is any more information you need please let me know so I can provide it.
Continue to help post