This probably is somewhat of an edgecase but I found that if you:
- use the cluster plotter and select a feature to color the plot,
- then delete the layers for which the plot was made
- load Surface data with new features
This causes the "Manual_Cluster_ID" column to go missing from the dropdown and you cannot manually annotate labels again until you close and reopen the plotter -> the Reset button does not fix this. I guess this has something to do with the fact that for surface data we have to hard code the features instead of loading them with the viewer.add_surface() function. I guess there is some kind of event that is being skipped because of this