Having trouble with surface from points

Hi, I am pretty new to grasshopper and I am trying to use amplitude to randomize the texture of a lamp I am trying to make. I am trying to use surface from points to generate the surface after the amplitude component and I am getting an error saying that the surface can’t be fitted. I have no idea what might be causing this, so any help would be appreciated.

Lamp Generation Script.gh (55.8 KB)

You might want to try Construct Mesh instead of Surface From Points .