@mdrobinson0124,
The occurrence of the above-mentioned scenario is due to the fact that there is no space available on the top of the DataPoints to display the indexLabel. To overcome this you can increase the Axis Y maximum to a certain value so that there is enough space available at the top for the indexLabel to be displayed as shown in this updated JSFiddle.
I don’t see a property that allows you to center align the dataPoints labels along the X axis. Is this possible?
Sorry, this feature is not available as of now.
____
Shashi Ranjan
Team CanvasJS