Because of your negative opinions on the move d-pad I decided to try to fix it with replacing it with analog stick but when I tested the game the cube could not slow down even with the slow down and speed limit and it also feels janky and weird and I undid the change. Sorry y'all.
Hey, i think i know a solution for the analog stick problem,
make it so when the analog stick control stops modify property velocity y to 0 and velocity x to 0.
I hope this works.