Track file opening issue

>>> import openmc
>>> openmc.Tracks('tracks.h5')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/opt/conda/lib/python3.8/site-packages/openmc/tracks.py", line 217, in __init__
    with h5py.File(filepath, 'r') as fh:
  File "/opt/conda/lib/python3.8/site-packages/h5py/_hl/files.py", line 533, in __init__
    fid = make_fid(name, mode, userblock_size, fapl, fcpl, swmr=swmr)
  File "/opt/conda/lib/python3.8/site-packages/h5py/_hl/files.py", line 226, in make_fid
    fid = h5f.open(name, flags, fapl=fapl)
  File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper
  File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper
  File "h5py/h5f.pyx", line 106, in h5py.h5f.open
OSError: Unable to open file (bad object header version number)

Hi all, just chatted with @ZP_FLF and this error was a result of attempting to open a file that had not completed the writing of the file. Rerunning the simulation to completion solved the issue