OpenMC not running with multiple threads using libmesh unstructured mesh filer

Hello yall,

Im developing a workflow for exodus meshes and currently using moab with netcdf support to run unstructured mesh tallies. however I would like to use different element types and to do so I need to use libmesh. The issue Im running into is that when running using libmesh v1.7.1 it crashes if i use more than 1 thread but using 1 thread the simulation finishes. Does anyone know why this is the case?

Also, Is there a way to turn off the .e mesh creation so it doesnt create multiple meshes based on tallies I have?

Attached is the python script Im using and the test.h5m and test.exo files are a basic block tet mesh.

test.py (3.7 KB)