Hi,
yes, if you are using inputs, becausetyhe diagonal of 1 and 1 is greater than 1 ( you draw a square, not a circle, so magnitude is not consistent).
simply, normalize your direction, and then multiply it by the speed, then you'll get speed consistency across all directions
Bye,
Jean