The fix for this is to override the FEnhancedActionKeyMapping::operator== to account for the deep copy that happens on modifiers instead of comparing addresses
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-169967 in the post.
| 0 |
| Component | UE - Gameplay - Input |
|---|---|
| Affects Versions | 5.0, 5.1 |
| Target Fix | 5.3 |
| Fix Commit | 24566913 |
|---|---|
| Main Commit | 24568174 |
| Created | Nov 11, 2022 |
|---|---|
| Resolved | Mar 8, 2023 |
| Updated | Jul 25, 2025 |