[2.0.x] Changes on tap & Press to support requireFailure scenario

Some tests are still pending to be fixed.