DefaultPawn movement inconsistent when moving on 2 axis

It doesn’t seem to make any difference. I think I will try to make a 2-d project instead because it is much simpler and more around my experience level. Thanks for trying to help