Can you tell me specifically where these inputs were happening? Is it with the grid movement or the menus. I'm aware the rotation is quite sensitive and if that's the issue I can understand it.
My movement script is simply a script that starts a coroutine to check the current input every .15 seconds and move accordingly whenever an input is started and I have a script that disables that attatched to cancel input.
I'm using the default button input system for the menus but with the navigation changed from pass-through to value as that's what fixed my issue of having inputs going missing which on further research seems to be an issue with it being on fixed-update rather than dynamic. I'm not sure how to check the input cooldown.