Let me see if I have this right. That array hold many preview spheres with different materials? When the player overlaps, you want to show all of them?
You don’t need those disable and enable input nodes. The way you have it setup, as the player leaves the volume, it will not be possible to control it anymore…
Or, do you want to show one sphere and when the player clicks it, the material changes?