Creating a building system. Need help snapping to other objects

Hey all,

I’m currently working on a building mechanic where you can snap the object to be built to other player created objects. I currently have a line trace system in place and can place the objects wherever I want in the world BUT I cannot seem to get them snap together. I’ve seen a few tutorials on snapping but they’re not exactly what I need or they don’t seem to work correctly.

Basically, the way that I see it is that I should be able to set either a socket or a component that I want to attach the new actor to and then use that location from the BreakHitResult node to set the location of the new object to be placed. Is there another way to go about this?