Looks like the service you are using is expecting the parameters in the URL. So you're back to the code you posted in your first post. Except, I would use Download2 instead of Download
Dim j As HttpJob
j.Initialize("", Me)
Dim link As String = "http://kccug.com/KabojjaApp/RecieveSMS.ashx"
Dim parameters() as String = Array As String("customerId" , act, "s", edtMessage.Text, "d", getdate(DateTime.Now), "id", NewID, "ph", phone, "f", sx)
j.Download2(link, parameters)
Wait For (j) JobDone(j As HttpJob)
If j.Success Then
Log(j.GetString)
End If
Note 1: Not tested, may contain typos
I'm pretty sure it has nothing to do with the code, but rather
1) The network between you and the server
or
2) The server responding faster or slower at any given time
or
3) Something else on the device hogging up CPU
or
4) Something else in your app hogging up CPU
or
5) Some various combination of the above