On systemd systems, generate a service unit file and use restart option to ensure service is recovered from crash
On Linux systems running systemd currently no unit file is generated for the guest service thus if the service crashes the init system will not restart it. This is simple to do, and offers a simple way to automate service recovery which is important given ScreenConnect (Control if you must) might be the only way to access that system.
Also, the service is not started automatically after install via .sh file and it should be. No one installs ScreenConnect and doesn't want it running.
No problem, I hope it helps someone out there. It doesn't seem like it should be that hard for connectwise to default to a simple systemd unit file, and revert to init.d if someone is trying to deploy it on one of the few modern systems without systemd.
Now they just need to get full Wayland support sorted out haha