Проблема была в том, что у меня были динамические (x, y) точки и почти при каждом вызове менялась начальная точка, я решил эту проблему, сначала обновив начальную точку
chart.series[0].update({
pointStart:updatedPoint,
})
, а затем
chart.series[0].update({
data:newData,
})