Easily reproducible bug for Converse API with latest Botpress version 12.20.1 developer required

Hi,

We are looking for a Botpress developer as we updated to the latest version 12.20.1 (2021-04-01) botpress/CHANGELOG.md at master · botpress/botpress · GitHub
Then after upgrading our Converse API messages are not coming back to us.
We posted to the Botpress forum and need help to solve this problem see our post Bug: Converse API for latest version for botpress : 12.20.1 is not giving all responses

We have an urgency to get this resolved as we are giving a demo soon.

To reproduce the bug go to the Github Repro and use the simple bot included and botpress version 12.20.1. see RE: Bug: Converse API for latest version for botpress : 12.20.1 is not giving all responses · Issue #1 · ecomm1/botpressConverseBug · GitHub

Hi Hilly,

This has to do with the message buffer not getting all messages before sending it back to you.

They are 2 PRs that are probably going to solve this issue:

I`m expecting to get those merged this week, so you can follow the progress on those PRs.

Thanks a million David for responding, any idea when a new version should be released to fix this problem?

David how would you suggest we set the delay, can we make the delay infinite i.e. receive all messages sent to the conversation API or will that break something else? Messages that arrive after the fixed delay time will get lost and clients will lose messages, so how can we set the delay to receive all messages?

Hi David, please ask your team to test before you release the new version with the 2 PRs, if the simple bot we created still misses messages or the messages do not come through in the correct order.

To reproduce the bug please use the simple bot included in the GitHub of RE: Bug: Converse API for latest version for botpress : 12.20.1 is not giving all responses · Issue #1 · ecomm1/botpressConverseBug · GitHub ,we have made this repository Public so everyone can test.