ensure UI is updated when devices go offline