So, I am following the tutorial http://www.creationkit.com/Bethesda_Tutorial_Dialogue exactly.
I have created a custom Actor, set him to the Nord race, and set up a new View and Branch under Dialogue Views in my running quest, with several topics and conditions that specify GetIsID
When I visit the cell I set him up in and click him, he just gives the standard race-specific emote greeting with no dialogue options whatsoever. He never actually invokes a dialogue menu.
If I look under my Actor's Dialogue button in the editor it does indeed show this branch. Everything is set up exactly as it is in the tutorial, so I really have no idea what I'm doing wrong.