Make sure the value type matches. There was a fix in one of the previews where one menu wasn’t filtering out anything whereas others correctly filtered by value type. Basically, the expectation is that if you have a composite that returns a Vector2 but you’re looking at an action that expects a float value binding, then the composite shouldn’t show.
What do you mean by value type or do you mean the Action Type property?
Just double checked. The “NavigateMenu” action is a “Button”-ActionType. Setting it to “Value” and “Vector2” as Control Type allows to create a 2D Composite binding
But apparently, this whole filtering seems a bit buggy:
Reset to Button. Setting to Value. Setting Control Type to “Any” → Cant create 2D Vector Composite
Reset to Button. Setting to Value. Setting Control Type to “Analogue”, changing after that again to “Any” →
Can create 2D Vector Composite again