Segment color still did not change.

The problem still remains. The styling is set for the dots Group, but not for the dot.
If you add these two lines the styling is set for every dot and when the color is changed the dots change their color, too.