Over the course of these past few months, we have had a lot of problems with troubleshooting. The poor documentation for the ESP8266 module meant we were often chasing imaginary problems and running in circles. This lead us to attempt to solve multiple different possible issues all at once, which in turn created a lot of confusion. In retrospect, a lot of trouble could have been avoided with a more organized work flow. In addition, the lack of documentation for the module should have been caught in our preliminary research, but we still chose to use it. After which, the sunk cost fallacy kept us from exploring better networking options. In future, we should keep an open mind in other to solve problems more efficiently.