@koen-demonie,
Gridlines are drawn at every interval. Even when minimum and maximum are set to 1 and 101 respectively and interval to 10, the labels are being shown at 10, 20, 30, etc and not at 11, 21, 31, etc – controlling the starting point of the label is not available as of now. Because of this, the gridlines of primary and secondary y-axes don’t overlap.
—
Shashi Ranjan
Team CanvasJS