Figured it out! Well, I didn't figure out why SelectAndStartDialog() was working today and not yesterday, but I did find Proc_StartDialog(), which seems to work and is the one the wiki says I should be using, now that I know what to search for.