That the nodes of the street extends beyond the city border in CS is a bug that was identified after the global update which will be fixed when the OSM data is updated in the future.
As to how this affects the overlapping cities issue, I don’t know.