This is more what I mean. If you use the IsValid check on the hit actor pin, it should prevent the NULL value from attempting to populate the impact material if nothing is hit. Try this and see if the crash still occurs.