Weird Behavior When Attaching Actor to Component

I create two blueprint for an arrow, one of the that generates the overlaping event, and another one that does nothing, to attach that to the component overlapped, when component overlapp I create the attach arrow with the same transform as the overlapping arrow, and attach the attach arrow to the component hit, everything goes right but the attached arrow looks weird, they dont follow the parent correctly, what am I doing wrong?

266650-ezgifcom-crop.gif