fix issue with restarted monitors all going back to a pending state instead of maintaining

their previous state before they were restarted