I am developing a Bot using NodeJs which should ask the user a set of questions and then after a break, ask the same another of questions again.
I am using await sleep(milliseconds) in between.
While testing using the Emulator, I noticed that the questions from the first set are sent one by one, saving the user's response. The second set is sent all at once without allowing the user to respond to each question of the second set individually.
await turnContext.sendActivity(askFirstSetOfQuestions(question));
await sleep(60000);
await turnContext.sendActivity(askSecondSetOfQuestions(question));
await next();
image - screen capture from emulator

Quite lost here.. any help would be appreciated.