Hi Hakim,
We have analyzed your scenario with the provided data, and we found that the data your binding to the chart is the reason for the chart to render like you have mentioned in the screenshot previously. For more clarification, we have attached two screenshots in which one shows the chart which is rendered using the provided data points. You can see that the data points in the chart are rendered back and forth according to x-axis values which is in hours.
Screenshots:
#1 chart render
#2 Formatted x-axis values from milliseconds to DateTime
In the second screenshot, you can see that the date values are the same for all data points, but the time values are not in proper order. Because of this only the chart datapoints renders back and forth. For example, In the #2 screenshot, you can see that the first three time values of the data points increase gradually but then, the fourth time value is decreased by two hours. This improper binding of time values makes the chart series rendering back and forth. So kindly please bind properly ordered data point values for the chart to render properly.
Thanks,
Sriram Kiran.