Zoom on your dataset, you will see that the interpolation “breaks” because of the presence of small cells:
When I move the plane.You can see the color interplation is not continuous. I think it need to be continuous?
You probably see the same thing in other locations.
OK, It will be confused. Leave it alone. I alway think maybe it is use 1D texture filter on slice?