Hey, while the setup you have can work (it needs some modifications ) it might just be easier to do it a way I found while watching through various Blueprint videos on youtube. Set up your axis, with ‘forward’ being 1 and ‘back’ being -1, relative to each axis. Then, instead of trying to make a vector just right click, type “Control” and drop a “Get Control Rotation” node, then click the node line and drag it out (for contextual results) and type in “Get”, and you should see the Get Forward/Right/Up Vector nodes. Drop down the Forward and Right nodes, as those vectors will also work perfectly fine for Backwards and Left vectors if you’ve set the appropriate scale to -1. Now right-click, type “add movement input”, drop that node, and plug in the appropriate wires, and you should be good to go!
edit: Its worthwhile to note that in my Defaults tab in the blueprint editor (it may also be found under the components tab if the proper component is selected) I turned off Gravity. Also, if you want it to be restricted from moving up or down, you might want to restrict its movement in the vertical plane so things don’t become misaligned.
Here’s a picture of my setup for reference.