Changing material on collison with world

Hi All.

I’m pretty new to unreal and have a questions with materials and collisions. I’m trying to get my material to change when it collides with the player or certain objects in the world. I tried using this post to do so https://answers.unrealengine.com/questions/44139/texture-change-with-blueprint.html but I couldn’t get the collision to fire, so I’ve tried making my own bp in the below screen shot, which fires when the player touches the static mesh but the material doesn’t update.

So long story short, what am i missing to update the material?
Could someone point me to a tutorial or advise as to what I am missing?

Thank you for your time

Figured it out, I was setting the material in the viewport of my BP, so when I tried to change the material it was already set

If you solved the problem your self, please post a awnser and check the solved button : D