Hey @MechaBee,
Where did you have the print string connected? That can definitely matter. Try using an “IsValid” check after the line trace (the gray macro node, not the green pure function node), passing in HitActor. Then if it ISvalid, printstring with the name.
I suggest not running anything else on the execution line after the line trace until we confirm this- more code means more chances of error! If we can confirm this is working, then we know your issue is not the trace, it’s further into the code- and if you’re getting red square dot, you’re getting hits!