vtkPProbeFilter issue when first rank doesn't produce data
When probing in parallel, if the vtkPProbeFilter does not intersect with the source data on the first rank, the output does not contain any probed data (just the mesh). This is because the filter relies on the list of arrays on the first rank to populate the output mesh (which is empty in this case).