Unreal Engine crashes whenever i set references between 2 widgets

Yeah, how is it supposed to work? I’ll try to be more specific about my situation: Widget A has a button that adds to viewport Widget B. In widget B there’s a button that when you click it, it should call an event for Widget A where you start an animation. For Widget A to open Widget B i use a reference to that widget, and to call the event for Widget A, i need another reference, but that doesn’t seem possible in my case. So like this “event dispatcher” that you mentioned, i never used it nor heard about it. That’s why i’m confused.

Will this then work out with my case?

They don’t belong to the same parent, they’re 2 completely different widgets. I’ll try with this