Well lol, ok! Thanks for helping me figure out the issue.
Also what happened was because I called another widget from the widget blueprint it for some reason messes up the dispatcher function in the final widget.
My solution was to make all widget buttons call only a dispatcher and use that to assemble my menus in the level blueprint. In a sense it feels like we’re missing the point of widget blueprints here but it’s the only way to interact with the level I was able to find.
Thank you very much and have a great day!