Attach location problem


I attach a object with “Actor to component” to head_socket, “Snap to Target” the object got attached but not in good position, i must raise the head socket.

here the video:

I try attaching with other objects and same problem, not all objects in same positions in Z axis.

what are doing wrong?

edit: forget record helmet pivot
here the screen

i found the problem.

My BP have
Scene Component -> Mesh

if i remove the scene component works fine, but i don’t known why not work with the scene component, if someone known please explain.