had what appears to be the same issue: seems that (when dialogue is originally triggered by an action and not Z) during the first frame after exiting dialogue the z-press status is stale triggering an immediate restart of dialogue (but you can still move by one pixel every time and slowly crawl away)