Wadimiss? Calculate vector between two locations. Re-position component.

Lot of different ways to get similar results, depends on the rest of your setup, for example if the whole actor turns or a component rotates all you need is the “forward vector” and no target at all,

cannon2.jpg

Regarding the need to use transform, this would indicate your start and ends are local offsets within the blueprint, and not world location, no idea why you are using those values, but if you do you will need the transform. The above works.