I had the same issue where there was packet loss between the tablet/phones and sending the request to the server
the way I fixed it was to change the mtu on the windows server nick card
This command should correct the issue for you. you may enter this into a command terminal on the windows server
there is also a way to do this on Linux machines but did not research that.
first run this
netsh interface ipv4 show interfaces
get the first ID of your connected nick card
if its 10 then your fine to run the following command, else change 10 below to the id of your nick card
netsh interface ipv4 set subinterface "10" mtu=1400 store=persistent
here is the link which has information about this
http://krypted.com/windows-server/change-mtu-in-windows-server/
Finally if you want to log if transmission was successful do that in the JobDone event
If Job.Success = True Then
Log("Transmission Success")
'insert the success result to your SQLite log table
else
log("Transmission Failed")
'Tell your SQLite log table that it failed and insert job.ErrorMessage
end if