Actors aren't showing up in sweep

I had a similar issue with the grabber being horizontal. From memory the problem was the component it is attached to. It needs to be attached to the camera, not the root or other component as the camera’s forward vector is the only bit that isn’t flat… This is mine:

playerComponents

Also, unless they updated it the vidoe does not voer the Enhanced Input used by UE5. That caused problems for me until I worked out how to use the new system. My IA_Grab is based on the following [actually, I can only add one picture, so I’ll reply separately to add the input images]:

TBA

I can’t tell why the DrawDebugLine isn’t working except when in Tick. I can only guess that the input isn’t setting GrabValue to true. Is your screenshot from when the code is run on Tick or on input? If it is from input then clearly GrabValue is true to get the UE_LOGs.

Perhaps the component attachment will be the fix, as the horizontal trace will never hit anything if you’re not facing a wall, so try that first. I can send you my project to explore if this doesn’t fix it, and you can track down when mine differs.