Maybe change the “Z” order to 1. “0” means it will be drawn first and can end up having other widgets drawn over it. Also, try instead of creating a new widget, just use nodes like “Set Visibility” and hide or make visible the widget/menu you want to display.