Hello,
I’m using Unreal Engine 5.5 with CommonUI for my main menu.
I have a strange focus/navigation issue:
The Problem
When I manually focus a CommonButton using Blueprint:
”
Set Keyboard Focus(Button)
or
Set User Focus (Player Controller, Button)
”
![]()
The button visually receives focus, but pressing “Space” or “Gamepad Face Button Bottom (X)” does NOT trigger the button.
However:
If I move UP or DOWN once (keyboard or gamepad)
→ Suddenly the button works normally
→ Pressing Space / X triggers it correctly
Logs from Slate Debugger show:
-
When I manually focus:
Focus Changing(0:SetDirectly) -
When I navigate using keyboard/gamepad:
Focus Changing(0:Navigation)
So it looks like manual focus does NOT register in the CommonUI Navigation system.
What I tried:
-
Set Keyboard Focus
-
Set User Focus
-
Invalidating / Prepass
-
Delay before focus
-
Focus the internal TextBlock instead of the Button (works, but breaks and shows warnings)
-
Different Input Modes
-
Making sure the button is focusable
Current workaround:
Focusing the CommonText block inside the button…
This works, but gives errors because text blocks are not supposed to receive navigation focus.
My question:
Is this a known bug in UE 5.5?
Is there a correct way to tell CommonUI Navigation to focus a button as if it was selected through keyboard/gamepad navigation?
Is there a Blueprint function similar to the old
Set Navigation Root
or
Set Focus Using Navigation
in 5.5?
Any help would be appreciated — thanks!