Description

When using the Enhanced Input Context, the Input Touch Hold trigger does not reset correctly after releasing a touch input. Unlike Mouse Hold, which keeps firing Canceled events as expected, Input Touch continues to remain "consumed" after the first Completed event until the user interacts with a UI element.

Steps to Reproduce

1. Create a Third Person template project using Unreal Engine 5.X (any version).

2. Set up an Enhanced Input Action using a Hold trigger bound to Touch Input1.

3. Begin Play and touch the screen (or simulate touch input).

4. Release the touch input and observe that the Hold action does not fire Canceled events anymore. It fires a completed event straight away.

5. Tap on a UI element – only then does the Hold state reset.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-353657 in the post.

2
Login to Vote

Fixed
ComponentUE - Gameplay - Input
Affects Versions5.35.45.55.6
Target Fix41.005.8
Fix Commit52691338
Main Commit52691369
CreatedNov 13, 2025
ResolvedApr 17, 2026
UpdatedApr 20, 2026
View Jira Issue