We have a similar issue, where deployments run fine for a few days and then pause, stuck with the same deployment state. The only fix as you say is to restart the Lansweeper Service, I have noticed Memory Usage is very high, so will check SQL's allocation?