In my case, I have renamed the Common UInput Data file. Which does not automatically update reference in project settings and you have to do that manually.
For some reason I had to change “Common Input Settings > Input Data” from “BP_GenericInputData” (which I created) to “GenericInputData” which I did not create and cannot find where it came from, but now it works I guess…
Hi guys,
after struggling for a while with the same issue described in this thread, i found a solution in UE 5.7.
According to the official documentation, when creating other action in the Common Mapping Context it suggests:
”Repeat steps 5-6, but this time leave Is Generic Input Action unchecked. Name this metadata UI_IA_SpecificMetadata. This results in a metadata class you can use on any Input Action that is not generic.”
In my case, leaving “Is Generic Input Action” unchecked was exactly what broke the Back Input Action when using the Enhanced Input Back Action with CommonUI.
As soon as I enabled “Is Generic Input Action” in the Common Mapping Context Metadata, the Back action started working correctly again (Back Handler triggered as expected.
Suggestion for this thread: since this issue also affects newer versions of Unreal Engine, it might be useful to remove “in 4.27” from the title so users on more recent UE versions can find it more easily. ![]()
