It is also worth adding that when creating a character that moves in straight directions and then in diagonal directions, we get two different quantities...
To add to what Low says, this most likely seems like an avoidable error.
If you could join our Discord I'll gladly help you and fix these problems - just message Cube.