Left muose is not working? how do you tell? use a print node to the click.
quoting an answere here ""what is difference between On Click(object) and Left Mouse Button? - Blueprint Visual Scripting - Unreal Engine Forums
Left Mouse Button detects when the local player is pressing its left mouse button, regardless of the mouse’s position. In order for it to work, the actor receiving the input must be setup properly to listen player’s input (Player Input -> Player 0 in its settings I believe).
OnClick detects when the mouse cursor of the local player has clicked on the actor. In order for it to work, the actor must have a collision channel blocking the mouse cursor collision channel (setup in the Player Controller).
Than you are moving a component that is visible? capsule component are often invisible. moving that component will move only that and his childs.
Try moving the whole actor with this SetActorLocation | Unreal Engine Documentation