How would i fire a custom event in level blueprint from HUD blueprint

This is definitely possible and quite easy. In your HUD, create a new event dispatcher (name it “cool_event”). Now, in your HUD’s event graph from your button’s on clicked create a “call cool_event” node. Now in your level blueprint, simply get a reference to your HUD, drag out from it and add a “Bind to cool_event”. Off of the Red Event Pin on the Bind, drag out and call “Custom Event”. You will want to initialize the BIND at the start of your project. Then the custom event is enabled and any click thereafter on your button will fire from the custom event. Its only a little convoluted, but it will work just fine and once you get the hang of it (or the idea behind it) its very easy.