I’ve been dealing with this issue for a while now and I cannot for the life of me figure out what’s exactly wrong or what’s causing it.
In short, during gameplay of my split-screen kart game, the new Input System (1.9.0) randomly, stops functioning with no error given. My 2 gamepads immediately become unresponsive, one is a wirelessly connected Xbox controller and the other a wired Switch controller.
Here are some facts I’ve deduced from troubleshooting.
- No errors or events show in the console
- Crash occurs seemingly at random. Sometimes 30 seconds into the game, sometimes 30+ minutes into the game. The game itself doesn’t crash, just the input.
- Resetting the scene in-game doesn’t work
- Keyboard strikes using the old input system continue to work. Only the new InputSystem is dead
- Disconnecting and connecting controllers shows “Joystick reconnected” events. But don’t work on re-play of game within editor without fully restarting the Unity Editor.
- Attempting to close the Editor hangs on “Application.Shutdown.InputShutdown” Waiting for unity’s code to finish executing. I have to eventually end task on Unity Editor to close it.
- I was experiencing the same issues in lower versions of Unity Editor and InputSystem which led me to trying to upgrade incrementally to latest. So I’m not convinced it’s necessarily a version issue.
Anyway, I’m losing my mind a bit here because I feel like the trail has gone cold and I don’t know where to go from here. Any help would be appreciated.






