2D Grappling hook Blueprint [HELP]

Your set nodes on the upper part are not connected into any execution. They will not run. Your grappling custom event has the attach point as 0, 0, 0 which will always be the origin of the world. I’d recommend you have a different test location than this since it’s a grappling hook. Maybe something higher in the air. Also in your grappling custom event you should set the input “Attach Point” location vector as a variable like ‘TargetAttachPoint’ or something similar.