[CONTROLLER] Crouch is Hard Coded onto its Default Input
This bug is confirmed on the PS5.
This is a very simple, but annoying bug. When using a controller input, the Crouch action seems to be hard coded onto its default input binding. Even if you remove crouch from that input binding and put it on a different one, pressing the default input binding will still perform the Crouch action. Additionally, if you bind a different action to that input binding and then press that input, you will perform both that action (in my case, melee) and the Crouch action, even though Crouch is not bound to that input. This leads to very frustrating experiences during gameplay.
This bug is very easy to replicate.
Step 1: Use a controller
Step 2: Adjust the controller mappings so that the Crouch action is unbound.
Step 3: In game, press the default input binding for the Crouch action (which is now should be unbound)
Step 4: Observe that the Crouch action is still bound to this input, even though it should not be.
Step 5: Bind the Melee action to the default input binding for the Crouch action
Step 6: In game, press the default input binding for the Crouch action, which Melee should now be bound to and Crouch unbounded from.
Step 7: Observe that, in addition to performing the Melee action, the Crouch action is also performed.
Thank you in advance for your speedy resolution to this bug!