It turns out this has to do with a bug in the firmware — when the log data you are trying to display exceeds 4KB (this generally only happens if the controller generates a lot of log records per day), it results in buffer overflow error, triggering reboot. Because the app by default retrieves the past 7 days of log data, it’s more likely to trigger this problem compared to if it only displays 1 day of log data. But in any case, if you don’t check log (or use a custom script to retrieve log data one day at a time), it shouldn’t trigger this problem at all.
We have internally fixed this issue, just haven’t pushed it to an official firmware yet. Sorry about that, but will hopefully get the new firmware released soon.