This may sound like a silly response.
But did you check mark end dialog on one of the nodes on the keyword editor?
yes

I even added the mark to a pushed secondary dialog option, and NEITHER ends my dialog. Global or not.
I literally can not exit out of dialogs I initiate.. even if I set every single keyword to END DIALOG. Maybe something related to copying action templates over? Or Alignments?
This actually only started after I got combat working.