Why is my ADS camera messed up when creating an Aiming Down Sights (ADS)?

Hello! I was making a first person shooter game and I was working on an Aiming or ADS system. I went with the two cameras option but when the cameras switch, the ADS camera is in the ground? I went back in the blueprint and the camera is clearly on the gun attached to a socket.

Why is this happening and how can I fix this? Is it even possible to make an ADS system this way or is there a better way?
Thanks!

Need to provide additional info before anyone can really help you.
i.e. The Blueprint logic

Nvm I got it to work except the line tracing doesn’t work. What should I do about that? Imgur: The magic of the Internet
@Kris