Handled and logged exceptions in escalation manager and diff sweeper background threads so issues like loss of database or network instability don't cause the timers to die silently