code: @OnLifecycleEvent(Lifecycle.Event.ON_START)
    public void onStart() {
      if (navigation != null) {
        navigation.addProgressChangeListener(progressChangeListener);
      }
    }
docs: Call in {@link FragmentActivity#onStart()} to properly add the {@link ProgressChangeListener}
  for the camera and prevent any leaks or further updates.