Issue Receiving/Replying to Slack IMs ( Custom Slackbot)

I’m creating a custom Slackbot that involves my scenario receiving an IM, then a few steps happen in between, then replies through my Slackbot.

All of this works fine for my user account, i.e. the one that authenticated the slack connection in However when other users install the app and then IM the bot, no input is recognized by even though the message is sent to the bot exactly the same as my user account.

I’m struggling to figure out why other users’ messages aren’t being recognized. Any help is greatly appreciated!