Is the dialogue system designed to work properly when domain reload is turned off?
It seems like a lot of the events in the DialogueTree are static and don’t work properly when domain reload is turned off.
There should not be a problem if the subscribers also properly unsubscribe from the events. By default only the DialogueGUI is subscribing (and also unsubscribing) from those events. If you are using those events it is of course good practice to also unsubscribe from them accordingly, however your suggestion makes it a bit more safer 🙂