fixed bug where idle watch would not restart after reauthentication