Hi,
Thank you for the question!
Normally, it should work with update, but I noticed that the chart is not re-rendered in this case, so it appears to be a bug. I have reported it here:
https://github.com/highcharts/highcharts/issues/22492 and already implemented a fix, which should be included in the next release.
As a workaround, you can manually remove and reset the chart when updating.
Demo: https://jsfiddle.net/BlackLabel/4nwah73s/
Hope it helps!
Best regards,