Yeah you can't just WaitFor a regular Dialog Tree since then the player won't have control to be able to pick options.
I'm AFK right now, but I'll try and show how you could put something in UpdateBlocking to start the next Dialog tree when the previous one finished if that'd be helpful.