I was having an issue with binding custom input for console earlier, and noticed that the main problem was that there seemed to be different behaviour based on the input type. I could be wrong, but it appears as though Gamepad sinks bound requests, whereas Keyboard passes bound requests.
Hi there, we’re working on updating PlayerScripts in use Input Action System instead of ContextActionService. As a result, we will leave this bug as is until the CAS calls are removed from PlayerScripts. Thanks for the report!