actually it might not be the controller itself, with the way i (poorly) programmed it if you have other controllers plugged it that might make it wonky (you also might have something connected thats considered a “controller” and puts your actual controller at a later controller index yada yada)