seems like there is an issue with Timer CHOP using a DAT that has the begining and length.
I attached a video - in the the shuffle1 op it renders a stair like curve, but it should be a straight line/ramp because the begin values have the same interval between each other.
What you are seeing is an interpolation artefact due to your framerate. Assuming that you are running at 60fps, one frame takes about 16.66666 msec or 0.0166666 sec. In your segment table the difference for the begin time is 0.02 seconds, so just above one frame difference and in between 2 frames, hence the moment a sequential timer starts is between 1 or 2 frames delayed to the previous one resulting in the steps.
If you set the playback rate to 50 fps, you will get the smooth ramp you are looking for. Otherwise, you can switch the Timer CHOP’s Segment Units parameter to “Frames” and specify an n frame offset to prevent this issue.