Your controller must adhere to the following:
When moving with a direction key or button, the same movement cannot be assigned to multiple input mechanisms.
If the left and right direction inputs are entered at the same time, both inputs must be enabled, or both inputs must be disabled.
If the up and down direction keys and/or buttons are entered at the same time, the up input must take priority.