correction in Machine, so that isBlocked state is updated after the end of an interruption