how to reproduce the bug.
- unity version 2021.3.15f, inputsystem ver 1.4.4
- create custom action by Create → Input Actions
- create action map → actions → binding.
- in binding set the path to Right Trigger[Gamepad]
- in the binding, add interactions Tap and Hold. all default.
this is all.
you can test as belows
- start hold the Right Trigger
- wait until hold performed
- cancel the hold.
then you can see the tap interaction started and performed also triggers when you cancel the hold.
You can see the action settings in the attached image