You need things to be more than visually visible, they need to be hit test visible. Lots of widgets are Self Hit Test Invisible, meaning they are visually visible, but they themselves are not hit test visible (children may be, but not them). So make sure the ItemWidget’s Root’s visibility is set to straight up Visible, not Self Hit Test Invisible, which is the default for all User Widgets.