Gary,
I just tried posting a string and posting a file via Android… and verified that our network APK is sending the same amount of bytes that the “event.bytesEstimated” is returning. I even tried sending a very large binary file that was about 90 MB and the correct amount of bytes was transmitted. At least as far as I can tell.
Note that you can retrieve the number of bytes that Corona thinks it needs to transfer via your network Lua listener via the “event.bytesEstimated” property. This property is only made available if you enable your listener to receive “progress” events.
So, if you still think the issue is on our end, then would you mind sending us a small sample project that can reproduce this issue please? You can do so by clicking the “Report a Bug” link at the top of this web page. It may be that you’ve found an edge case that our current tests is not covering.