Hi Nima,
please excuse my delayed response. I was absent until today.
Indeed, there is an issue with the mutli objective export of CPLEX.
In the ExportModel-method, we're doing a "CanExport" check, which erroneously makes a call to the "Base"-implementation. In this call, Modeling determins that a Default/Base solver cannot export multi-objective models, and thus the Export is not triggered.
During my initial test, the issue did not arise, since I used a model with 2 objectives that had the same priority. For this type of "multi objective" model, the base method does not complain, as it technically can be re-formulated/transformed to a single-objective model.
I will provide a fix for this issue as soon as possible. In the meantime, you can use the following workaround:
Inherit from CplexSolver, and override the
CanExportFile method in the following way:
using OPTANO.Modeling.Optimization.Enums;
using OPTANO.Modeling.Optimization.Solver.Cplex2010;
public class CplexWithExport : CplexSolver
{
  /// <inheritdoc />
  protected override bool CanExportFile(FileInfo outputFile, ExportTime exportTime, bool printHints = false)
  {
    return outputFile != null && (outputFile.Extension?.Length ?? 0) > 0;
  }
}
Then use a 'new CplexWithExport()' solver instead of the CplexSolver in your program.
Best Regards
Jannick