I’ve also been having this issue, I logged a call and submitted some files to Ken, he made some code changes to try and establish what might be the cause. If you look in the log file at the unexpected restart entry there should be numbers in brackets, he asked me for these. Then it looked like this event was only as a result of an update but since then I’ve been having these randomly but the service always manages to successfully restart.