Converting CSV to Points

I have the following CSV file:

x,y,z,Temp
0,0,0,1
4,0,0,2
0,4,0,3
4,4,0,4
0,0,8,5
4,0,8,6
0,4,8,7

I import it into ParaView using the standard CSV reader. Then I try to apply the Table to Points filter, select the appropriate X, Y and Z columns and then I get an error thrown. This is with 5.10.1 version (both ARM64 and x64 versions on macOS).

vtkTableToPolyData (0x600000ccc000): Failed to locate the columns to use for the point coordinates

ERROR: In /opt/glr/paraview/paraview-ci/build/superbuild/paraview/src/VTK/Common/ExecutionModel/vtkExecutive.cxx, line 753
vtkPVCompositeDataPipeline (0x600000e06140): Algorithm vtkTableToPolyData(0x600000ccc000) returned failure for request: vtkInformation (0x6000029b6480)
  Debug: Off
  Modified Time: 458315
  Reference Count: 1
  Registered Events: (none)
  Request: REQUEST_DATA
  FROM_OUTPUT_PORT: 0
  ALGORITHM_AFTER_FORWARD: 1
  FORWARD_DIRECTION: 0```

Anyone have any ideas? 
4,4,8,8

You file and steps look ok, see below. I cannot replicate the error on my linux machine.

Nevermind. The file was a UTF8 file. Once I removed the magic 3 bytes ParaView didn’t have any issues.