PardisoError: Analysis step error, reordering problem

Hello,
I get the error “PardisoError: Analysis step error, reordering problem” during predict data for a model:
dpred = simulation.dpred(model)

What have I not configured?

I use plot_fwd_3_tem_3d.ipynb tutorial of simpeg v0.15.2 and this import:
from pymatsolver import Pardiso as Solver

Here the traceback:

---------------------------------------------------------------------------
PardisoError                              Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_26692/2580560295.py in <module>
----> 1 dpred = simulation.dpred(model)

C:\ProgramData\Anaconda3\envs\simpeg15\lib\site-packages\SimPEG\simulation.py in dpred(self, m, f)
    491 
    492         if f is None:
--> 493             f = self.fields(m)
    494 
    495         data = Data(self.survey)

C:\ProgramData\Anaconda3\envs\simpeg15\lib\site-packages\SimPEG\electromagnetics\time_domain\simulation.py in fields(self, m)
     78                 if self.verbose:
     79                     print("Factoring...   (dt = {:e})".format(dt))
---> 80                 Ainv = self.solver(A, **self.solver_opts)
     81                 if self.verbose:
     82                     print("Done")

C:\ProgramData\Anaconda3\envs\simpeg15\lib\site-packages\pymatsolver\direct.py in __init__(self, A, **kwargs)
     21             self.A = A
     22             self.set_kwargs(**kwargs)
---> 23             self.solver = MKLPardisoSolver(
     24                 self.A,
     25                 matrix_type=self._matrixType(),

pydiso\mkl_solver.pyx in pydiso.mkl_solver.MKLPardisoSolver.__init__()

pydiso\mkl_solver.pyx in pydiso.mkl_solver.MKLPardisoSolver._analyze()

PardisoError: Analysis step error, reordering problem

Oh, I met the same problem.
Maybe you want to use a latest version of MKL on Anaconda. Following using bellow command:
conda install mkl=2022.1