[SOVLED] Dynamic Material won't change in game during runtime

Set the source material as Element 1 (MaterialInstanceDynamic_0). Get static mesh, get material (index 1).
Said material needs to have the parameter TeleportColor which will change the base color.

Another thing. Make sure your function variables Teleport 2MID are not Local variables.