quick update. To troubleshoot, I removed my keyboard mapping for all my buttons so it's only receiving input from the detected joystick. When I press the same button, it crashes the same way. So it's apparently not related to keyboard input, and solely something to do with detected joystick button presses.