message: Mods are not force-enabled on update.
diff: value => value.getName() === mod.getFullName()
  && value.getVersionNumber().isEqualTo(version.getVersionNumber())
  );
  +
  if (modAlreadyInstalled === undefined || !modAlreadyInstalled) {
  + const resolvedAuthorModNameString = `${manifestMod.getAuthorName()}-${manifestMod.getDisplayName()}`;
  + const olderInstallOfMod = profileModList.find(value => `${value.getAuthorName()}-${value.getDisplayName()}` === resolvedAuthorModNameString);
  if (manifestMod.getName().toLowerCase() !== 'bbepis-bepinexpack') {
  const result = await ProfileInstallerProvider.instance.uninstallMod(manifestMod, this.contextProfile!);
  if (result instanceof R2Error) {
  this.$emit('error', installError);
  return installError;
  }
  + if (olderInstallOfMod !== undefined) {
  + if (!olderInstallOfMod.isEnabled()) {
  + await ProfileModList.updateMod(manifestMod, this.contextProfile, mod => {
  + mod.disable();
  + });
  + await ProfileInstallerProvider.instance.disableMod(manifestMod, this.contextProfile);
  + }
  + }
  }
  }
  