I have been struggling for some time now with what seemed to be disconnects of my Atlas WiFi display from my network. I would get the red "X" below the WiFi icon on the Atlas display and data would stop being reported to both MyAcurite as well as WU. AcuRite support had me jump thru all the usual hoops and even replaced both my Atlas sensor as well as the WiFi display under warranty. None of it resolved the issue.
When the problem would occur I could see in my router log that the WiFi display was disconnecting and reconnecting from my router approximately every 10 seconds (that time frame was an important clue). One of the features of the Atlas WiFi display is "rapid fire" updates of weather data that occur every 10 seconds. I figured that could not be a coincidence and after thinking about it a bit I decided to try an experiment. This morning after the WiFi connection had been solid for an hour or 2 and I had no disconnects/reconnects from the WiFi display in my router log I unplugged my cable modem but left my router connected. Roughly 10 seconds or so after unplugging my cable modem (effectively disconnecting the internet) the constant disconnects/reconnects at 10 second intervals began again. They stopped shortly after plugging my cable modem back in (effectively reconnecting the internet).
The net is that when the Atlas Wifi display can't reach the Acurite server(s) that it uses to send the weather data, instead of continuing to try and maybe report an error it starts to disconnect and reconnect over and over again from the router. Not only is that very poor design, IMO, but worse than that is the fact that apparently the Acurite support folks aren't aware of that fact and blame the problem on something in the customers network or, even worse for them as in my case, replace their own equipment to resolve a problem that is due to the way their product works. No other WiFi connected device that I own, or have owned, works that way.
I sure hope Acurite can figure out a way to fix this problem with a FW update. At the very least they need to make sure that their support personal understand this issue for what it is.