Error when using "search_for_keff()" in multi-node parallelism

The following error message is reported:

Traceback (most recent call last):
  File "depletion.py", line 489, in <module>
    aim_search_height, guesses, keffs = openmc.search_for_keff(build_search_model,target=1.0, bracket=[0, 110]
  File "/home/neal/.local/lib/python3.8/site-packages/openmc/search.py", line 197, in search_for_keff
    zero_value = root_finder(**args)
  File "/home/neal/.local/lib/python3.8/site-packages/scipy/optimize/_zeros_py.py", line 556, in bisect
    r = _zeros._bisect(f, a, b, xtol, rtol, maxiter, args, full_output, disp)
  File "/home/neal/.local/lib/python3.8/site-packages/openmc/search.py", line 54, in _search_keff
    sp_filepath = model.run(output=print_output)
  File "/home/neal/.local/lib/python3.8/site-packages/openmc/model/model.py", line 228, in run
    openmc.run(**kwargs)
  File "/home/neal/.local/lib/python3.8/site-packages/openmc/executor.py", line 218, in run
    _run(args, output, cwd)
  File "/home/neal/.local/lib/python3.8/site-packages/openmc/executor.py", line 28, in _run
    raise subprocess.CalledProcessError(p.returncode, ' '.join(args),
subprocess.CalledProcessError: Command 'openmc' returned non-zero exit status 15.

ps.The current environment can calculate the depeltion without “search_for_keff()” normally.
I would appreciate your help. :stuck_out_tongue: