BP - Get Material After Overlap not Working for Every Array Object

does your project have a source folder? code based?

you could add a

TArray 

and expose it to blueprints and store the materials there