Changing the physics material of a destruction component doesn’t work at runtime, also not when the it has not received any damage yet and is not physical animated yet. Changing it simply has no effect. In a BP “Set Physical Material Override” is used for it.
If it would work I could use it to workaround shortcoming of the destruction system.
Thank you for your report. I was able to reproduce this with Set Physical Material and Set Material. I’ve submitted a ticket for this to be addressed by the developers with ticket # UE-13400.
Once a solution has been reached I will update this post.
Cannot reproduce? I’m running 4.14.0 and this is still a thing.
I’ve edited and re-opened the ticket. Looks like the Set Physical Materials node is the only one, when I just tested, that doesn’t work properly now. Any material that has whatever physical material assigned to it will work though and change out correctly.
Thanks for pointing that out!