Creating Dynamic Material in Construct Script crashes engine at reload

Heya

Just to check, did you solution work for you 100% of the time?

My issue is closer to this:

Its pretty much a crash that is caused by Dynamic Material Instance, that happens when you ESC from the simulation.
However, I could not find a solution yet, so I am trying your solution, even if the situation is slightly different.

Anyways, the solution did not help my situation so I was wondering if I am doing it right, of if the solution works at all. Any info will be helpful.