The former spring was quite fragile because of the print orientation; it would separate in 2 or 3 parts after a while.
This design is basically two small springs similar to my PLA/PETG springs like in this design connected together so they can slide along the piston (you can ease that by putting some lubricant)
Because this time the TPU spring is printed in the other direction, the flexing happens along the perimeters and not along the layers.
To print TPU, to protect your build plate I suggest using masking tape.
The author remixed this model.
improved the TPU spring and made it visible