I have further narrowed it down to missing data in the event passed into my listener.
For example, when I POST something succesfully from the simulator or from an iOS device, I get back this as the event table:
{ responseHeaders = { Access-Control-Allow-Origin = "\*", Content-Type = "application/json; charset=utf-8", Date = "Tue, 23 Apr 2013 02:48:52 GMT", Set-Cookie = "\_parse\_session=BAh7BkkiD3Nlc3Npb25faWQGOgZFRiIlNWQ4ZjMyZTlmNWRiMDQxYTAyM2ViMjZiMDIyMmYyYTQ%3D--39d76bd6cbdf29c9f6ea923befeaffa47411b0bd; domain=.parse.com; path=/; expires=Sun, 23-Apr-2023 02:48:52 GMT; secure; HttpOnly", Access-Control-Request-Method = "\*", Status = "201 Created", Location = "https://api.parse.com/1/classes/Game/VfsDRgyzkN", Cache-Control = "no-cache", Connection = "keep-alive", X-Runtime = "0.058573", Content-Length = "64", X-UA-Compatible = "IE=Edge,chrome=1", Server = "nginx/1.2.2", }, responseType = "text", phase = "ended", bytesEstimated = 64, response = "{"createdAt":"2013-04-23T02:48:52.895Z","objectId":"VfsDRgyzkN"}", name = "networkRequest", bytesTransferred = 64, status = 201, url = "https://api.parse.com/1/classes/Game", isError = false, requestId = userdata: 0x109315fb8, }
Note how the response var has something in it:
response = “{“createdAt”:“2013-04-23T02:48:52.895Z”,“objectId”:“VfsDRgyzkN”}”
Now, on Android I get nothing back in the response var even though the POST suceeded:
{ responseHeaders = { Access-Control-Allow-Origin = "\*", Content-Length = "64", X-UA-Compatible = "IE=Edge,chrome=1", X-Runtime = "0.220905", Date = "Tue, 23 Apr 2013 02:43:42 GMT", Set-Cookie = "\_parse\_session=BAh7BkkiD3Nlc3Npb25faWQGOgZFRiIlYmVmZWUzNzUzODhiMDkwY2IxNWY1NjRlZmE3NTdiYzc%3D--37c47909943ae8189d856595df066364392aca85; domain=.parse.com; path=/; expires=Sun, 23-Apr-2023 02:43:42 GMT; secure; HttpOnly", Access-Control-Request-Method = "\*", X-Android-Sent-Millis = "1366771317313", Connection = "keep-alive", Status = "201 Created", Cache-Control = "no-cache", X-Android-Received-Millis = "1366771318017", Location = "https://api.parse.com/1/classes/Game/TVPJIwJGno", Content-Type = "application/json; charset=utf-8", HTTP-STATUS-LINE = "HTTP/1.1 201 Created", Server = "nginx/1.2.2", }, responseType = "text", phase = "ended", bytesEstimated = 0, response = "", name = "networkRequest", bytesTransferred = 0, status = 201, url = "https://api.parse.com/1/classes/Game", isError = false, requestId = false, }
Does anyoine have a clue why this would be? This code has been working perfectly for over 6 months, but now I get no data back an Android.