I'm trying to update the text for 1 specific data label but it turns off the data labels for its siblings.
#turn on data labels
plot = chart.plots[0]
plot.has_data_labels = True
#add custom text to the 1st series' 1st data point. Ignore the rest.
plot.series[1].points[1].data_label.text_frame.text = '▲'
This is what it does, notice how the data labels for plot.series[1].points[0]
and plot.series[1].points[2]
are now turned off.
Expected output: