The needle mesh colors are generated with vtk by cells but the conversion is broken.
Use color by points instead of cells.