Struggling to generate xdmf particle data that paraview can read

Hello, I am trying to generate particle data (from a mixed grid-particle calculation) that Paraview can parse. Since we already use hdf5 for our file format, I tried to construct an xdmf file to describe the dataset. I attach
particles.out0.final.phdf.xdmf (3.6 KB)
, which is a snippet of my xdmf output. Paraview registers the existence of both the particle positions and the “point arrays” but I cannot get it to actually generate an image. I assume I’m doing something wrong on the xdmf side. (hdf5 data not included.) Any help would be appreciated!