Firstly, great work on this project!
But, I've hit a potential issue...
I have request-response step which is configured to debatch 3 messages on send port xyz. This works as expected and returns 3 responses.
But when I add another single request-response step afterwards which also uses send port xyz, the first debatch step returns 1 response, then fails to return the other 2 and fails with a timeout?
If I configure the second request-response step to use a different send port abc then all is well again???
Is this a bug or am I doing something wrong? Any thoughts appreciated.