Generating blocks that are interactable?

Hey, I am trying to set up random generation, but I am having an issue with block intractability.

My player blueprint needs to check the name of the block to work out what to do with it. I am using a trace node to do this, however, with the instanced mesh being created by the generation blueprint, the trace node only reads all the blocks as the same. I can’t delete or interact with just one of the blocks and no way to distinguish the blocks from each other, they are all listed as the same.

This is what I got for generation at the moment:

This is my mining system:

Thanks in advance for the help.

Hint: Your trace’s struct can be printed out …

But I think you’d want to watch this: