Thought it appropriate that I respond to the communications that we had under the now closed post:
The issue that I was complaining about in the above post, and this post:
has been (re) solved today.
In short:
- Implement a WiFi connection state machine
- Ensure that there is enough heap memory
It seems that DeviceOS 1.5.2 has larger memory requirement and that is what unexpectedly threw up my recent woes (hence the frustration).
I believe that Particle are working on reducing DeviceOS memory requirements and if this can be improved, that would be great moving forward.
Thanks!