Touch inputs behaves different than other inputs

I have one input action binded to “left mouse click” and another one for “Touch1”. These inputs have a tap modifier, so they get triggered after holding for less or equal x seconds and then releasing.

This works fine for mouse, but the touch input always goes to “cancel” instead of “complete”. I tried it with no trigger and still same results.

I already enabled the options for “use mouse for touch” and the ones in the controller to enable mouse and touch events. I also tested the game on mobile and the behaviour is the same.

So what I want is to let the input action state for “Touch1” to go to “complete” instead of “canceled” when the finger lefts the display.

Any ideas? Thanks in advance