I am using the esp8266 and its example code which is working great however I found that most of the time after triggering my Dashboard Toggle Button and it being auctioned the esp8266 is having to re connect to the IO server. This is shown in the serial console as followed
Connecting to MQTT... MQTT Connected!
Should it be disconnecting from adafruit IO after most MQTT requests and actions or should a disconnect / reconnect only occur very rarely?
Note im using my ESP8266 in Australia and my average ping to the IO server is 300ms.