I have a block that has an array of "particles", when I try to attach a block "typeof" whose output is Particle, it doesn't work, but if I take a external array of particle blocks it works. It only doesn't work when the array is a field embedded on the block.
Images:
You can see how in the example above, I can put the block inside, but in the example below I can't despite being the same block. Weirdly anough, I can put my "typeof" block in the above one, and then put that one in the below one which is counterinuitive:
What could be going on?