Error This blueprint (self) is not a "name_C" therefore ´target´ must have a connection

Hi,
Im new in UE4. Just following the Dynamic Material Instances tutorial, and i get this error " Error This blueprint (self) is not a “name_C” therefore ´target´ must have a connection

Its a clean proyect.

Not a lot to go on here from your description. But in general, you’re likely trying to call a function that exists for an object in your blueprint but doesn’t exist as a function of that blueprint itself.

For example, you’re probably creating a dynamic material instance in some random blueprint and then trying to call a function on that material instance… Setting one of the parameter values most likely, right? If the “target” input on that function is left unconnected, your blueprint will assume you mean to run that on ‘self’ (the blueprint itself) and there’s probably no function called Set xxx Parameter Value which will cause this error.

To fix, make sure that the ‘Return Value’ node where you Created the instance is tied into each and every function you’re calling on it where it says ‘Target’. Sometimes if these are lined up in a row, the blue line running behind them all looks like its connected in everywhere when it wont be. As a quick visual check, any of the Targets which say “Self” next to them are the ones not connected properly.

Sorry, i just read your answer!
I solved the issue dont remember exactly how, but almost sure it was because my fault at that time, just as you said, something not connected.
I have to get use here answers come fast : )

Thank you very much for your time!