This is caused by one of the long-standing issues in OSM data: duplication of places as nodes and as relations.
See the hundreds of messages in an OSM Carto PR and issue as an example of some of the discussion, as well as links to discussion in other styles. I don’t know any cartographers who like the current situation.
I’m going to open an issue on shortbread for this.