We have implemented a custom channel that is dependent on the directLine messages via the websocket. When running with the Bot Emulator Framework locally, we do not receive these websocket messages as documented. Because of this, our local code behaves differently than the code when executed in the cloud.
Our enterprise policy does not allow using NGROK as the suggested workaround for this issue.
We request the addition of the local directLine websocket handling into the Bot Emulator Framework.