Dialogue System Response Help

I’m trying to set up a dialogue system for my game, and since I’m going to be reusing this, I am trying to create a macro based on functions I have that already exist. In my macro, I have 3 outputs, each one depending on which response I got from the user. When in-game, however, my code will always pick the first response, no matter what the player selected.

This is what my macro looks like:

I’ve been stuck on this for days and I don’t know why my multiple output macro doesn’t work.