Hi there,
I am trying to fix an app that uses the Communications module and gets some json data from a website. I've had a user say that they get an error -300 on their Fenix5X, but I am not sure if this just that the API needed a boot. They then reported getting error -400. I'm now having a look at the widget and I get error -400 on my watch (VivoActive) for this site,
The errors mean as follows: NETWORK_REQUEST_TIMED_OUT = -300 INVALID_HTTP_BODY_IN_NETWORK_RESPONSE = -400
If I access the API the data seems to be formed fine - here is an example of the data that I get. The app also seems to work OK in the simulator which reckoned 26.8/58kB
{"status":[{"now":1507746978061}],"bgs":[{"sgv":"120","trend":5,"direction":"FortyFiveDown","datetime":1507746187255,"filtered":135104,"unfiltered":129088,"noise":1,"bgdelta":-5,"iob":"1.01","bwp":"-1.01","bwpo":-7487}],"cals":[{"slope":849.377297763804,"intercept":26812.094971367154,"scale":1}]} Has anything changed with how you have to consume json data and manipulate it in the last few months?
Thanks,
R