I would try the same thing. It sounds to me like that the pointer to “TouchedActor” returns NULL, which then results in a crash (unreal does not like NULL pointers). One way is to circumnavigate this problem by doing what is mentioned above my response. I would also try to figure out why the cast fails in the first place.