def METHOD_NAME(self, force=False, silent=False) -> bool:
    self.reset_state()
    if self.is_running():
        stopped = self.stop(force)
        if not stopped:
            return False
    return self.start(silent)