Why does DA station status not update?
DiscoverAssist updates the status of stations on a 5-second cycle. Every five seconds, it attempts to contact the Userful Desktop computer to obtain the status of the next station. This request is made asynchronously and is non-blocking. That is, if there is no response to a request for an update, DA ignores the error. This also means that the most recent response received for a particular station, whether or not it arrived out of order, is taken to be the current state of the station. If the browser stops executing JavaScript (which runs the timer) due to another error, no further updates wiill happen until the page is reloaded.