Annoying bugs with UMG focus (with Is Focusable? on all widgets false)

This is still there in 4.24 and I’m looking for a way around it:

https://forums.unrealengine.com/development-discussion/blueprint-visual-scripting/96407-detect-if-any-key-on-gamepad-or-keyboard-is-pressed-switching-widget?p=1733006#post1733006