We have a API that we are testing with Aloe 4.1, When sending a Post request with Postman, it seems to work fine. But, when sending a Post request with the Monkeybread Curl plugin from another Xojo app, Aloe seems to be firing the DataAvailable event twice in Aloe. And when this happens, it seems to be running Request.Prepare twice (one for each DataAvailable event that fires). The second "prepare" is corrupting the results that are returned. I don't know the code that well yet, but it seems there could be a bug when a second DataAvailable event is fired. The DataReceivedCount integer variable is never more than 1. Should it be?