You look at the Admin Console or your Desktop Client, and you see that the device is offline. We know this can be frustrating, so let's take a look at some of the reasons why.
For a successful connection to your device, it is essential to make sure that the device is in an environment with a stable internet connection and that Biz-Daemon is running correctly on your device.
One possible reason with trouble connecting to your device is that the device may be lacking network connection, and without the internet, Biz-Daemon cannot connect. Inability to connect to your device can happen even if you're in an environment with a reliable internet connection.
Why? For devices such as the Amazon Kindle, because of the design to maximize battery life, the moment the screen shuts on the device, all network services are closed. Therefore no connection can be made. Other devices would have similar occurrences, especially if the device has battery optimization. So to fix this issue, making adjustments to turn off the device battery optimization and keeping network connection on at all times is necessary.
Another reason that Biz-Daemon cannot connect is that when it is running in the device background, it may terminate. We see more cases, especially with devices with low hardware specs. Some Android Go devices, for example, are built with very low RAM. So applications running in the background are sometimes terminated to save resources*.
* The priority, for most devices is to make sure that the app in the foreground is operating smoothly. To ensure the foreground app doesn't crash due to reasons such as lack of RAM, it is sometimes necessary to terminate the second priority background apps.
For similar reasons, Biz-Daemon terminates after shutting the device screen. The device recognizes that you've switched off your screen, so all applications are now a second priority. The most natural solution is to keep your device screen on at all times and to keep Biz-Daemon running in the foreground (meaning it's the opened app on your device.)
In cases where another application needs to be opened in the foreground or turning off the screen is necessary, making adjustments to the settings on the device will be required. Usually, changes such as whitelisting Biz-Daemon to ensure it is running at all times on your device will help with the connection issue.