Hello diviseed,
Welcome to our forum and thanks for contacting us with your question!
The error is being thrown because
bubbleChart.series is not a single series, it is an array of series. You should use
setData function on specific series, for example
bubbleChart.series[0].setData().
Also, I'm not sure if I concluded correctly from your demo, but it seems to me that you want to add a new series, not update old one. In this case you should use
chart.addSeries function.
Demo:https://jsfiddle.net/BlackLabel/ngcd9hw6/
API reference: https://api.highcharts.com/class-refere ... #addSeries
Let me know if that was what you were looking for!
Best regards!