I'm seeing slightly different behaviour with very large payloads: the acknowledge commands comes only after sending another payload, and so it goes for next requests, lagging one ack behind - I'll dig ...