how exactly are you attaching? probably the following node, you just need to be sure about 2 things, in the “Attach location type” chose “Snap to target, Keep world scale” instead of “Keep relative offset”(maybe you missed this step), and in socket name put the same name as in the socket you created in your skeletal mesh(you probably already did it)