Fixed problems with the proxy not reading enough bytes and putting the driver in a wonky state.