Jigsaw block not activating naturally.

I am making a naturally generated structure with the help of datapacks. One of the jigsaw blocks are not firing unless I go in and click "GENERATE". Is there a reason the block is not activating on its own, but does work flawlessly when I interact with it?

Continue to help post