As the title says, I have an issue with the PlayerInput component and using an Event System for UI elements.
Things I have attempted as a fix-
-
Switching Input action assets
-
Destroying event system and making a new one
-
Starting the game with PlayerInput disabled then enable it, and vice versa with Event system
-
Updating the Input package (1.3 → latest release)
-
Updating Unity (2020 → 2023)
-
Triple checking that my input module has all events selected and filled out.
For some reason, the only way I can interact with UI is to have PlayerInput disabled. I’ve tried searching this issue and can’t seem to find anyone who has fixed the issue. Only work arounds such as disable PlayerInput and enable it when you need. Which could work for my current project but who’s to say that could work for a future project.
Just looking to see if anyone else has experienced this recently and what could be causing the issue.