Material changes is untextured? C++

Hello,
I’m trying to make an overheated material apply to the FP_Gun using C++. However, it seems the texture doesn’t apply properly?
Here is the code, UI in UE4, and result:
Screenshot 2023-09-19 200745
Screenshot 2023-09-19 200758


I figured it out, I was missing the normal input within the material itself.