Heres the code, if you notice anything please tell me
int main() {
while (true) {
LeftFrontDrive.setStopping(hold);
RightFrontDrive.setStopping(hold);
RightRearDrive.setStopping(hold);
LeftRearDrive.setStopping(hold);
if ((Controller1.Axis1.position()<5) && (Controller1.Axis1.position()>-5)) {
Lots of issues. First. Please format your code properly.
This means that your code will only work if Axis 1 is in between -5 and 5. The full range of the controller is -100 to 100. Also, this format of dead zone does work well with holonomic so I would just get rid of it and reintegrate it later if you want.
This isn’t your issue, but .1 sec is too long. That will have noticeable delay. I usually go with only 0.01 sec.