This is a bit of an awkward and long question. I am running on a Raspberry Pi. Only version 5.4 seems totally reliable for me.
It has yet to get divide zero and always restarts fine after modem power off and on. I get at least one divide zero each day with v5.6 and other versions. Other version have also failed to restart after DLM resyncs.
I do however have just one minor trouble with the web server (apart that is from it not serving the pages). I can use the created files with another web server (simplehttpserver -I have only tested and not run this long term) but have trouble with the combined html page. Looking at the combined html content it looks for a stats and fullstats files ending in .txt which are not there to be found. I can live with not using the combined file but I am always curious.
If I create an edited an renamed combinedx.htlml file which looks for the stats .html files rather than .txt files (which do exits) it works fine on the PI but not when used via the PC. (The fact that the edited file does not work on the PC may well be something to do with my novice use of simplehttpsever , it seems not to update the files served.) The question is should the .txt files be there or whether it should be using html files. if it should be using the html files then I may be OK if I can get the webserver to update the files.
Sorry for the ramble.