camera attach to Character so when you turn crosshair stays in the middle

Hi, I’m setting up the fire system from LT Belice.
But I got a problem, I want to turn my mouse to look around and shoot but my crosshair doesn’t stay in the middle.
So I want my character moving with me when I move the camera.
What do I have to do I have tried to make my camera socket to my head of my character but that didn’t work

Does somebody have a solution for me?
for seeing the problem in video https://drive.google.com/file/d/1maTUyYOP-Ike4Jf1lgkdwpwZ8V_26NGT/view?usp=sharing

Hey the video doesn’t show anything at all, you just recorded your editor window. Could this be happening due to you having a Socket offset on Y axis?

and the character/camera needs to use the controller rotation to be able to work as a fps(using mouse to rotate character)

yes good idea, but how do you set this up in blueprint?