fixed an issue with the worker service resetting the lastUpdate counter