overlays.js is loaded too early in the bootstrapping process
JimTharioAmazon opened this issue · comments
When there is no previous connection, the user is prompted for new connection data.
Before this happens, the overlays.js module is loaded, which indirectly causes a load of alarms.js and events.js.
These two modules configure interval timers to get updates from the back-end, but there is no connection available yet.
The result is a cascade of crashes in several other modules after a connection is created.