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.
https://dl.dropboxusercontent.com/u/17693891/Temp_Example.png