RMM Offline - Option to automatically restart the service? Are you sure the service has stopped on the remote endpoint or are you just not seeing it as active in the management console?
Either way, neither should be occurring and I'd recommend you open a support case that include the logs from the remote system for the team to review.
If the service is not running, I'd hate for you to have to create a scheduled task in Windows that starts the RMM service on some schedule as a work-around. If you want to reply here with more details, that's fine, but I cannot work the case the way Support can and I'd like for you to have this resolved and analyzed by a support tech.
Thanks.