Painter2D.Arc doesn’t completely fill

I’m trying to draw a colored circle, but there’s a line at the 0° mark. I try to make a filled arc from 0-360

        var painter = ctx.painter2D;
        painter.strokeColor = x;
        painter.fillColor = x;
        float r = 33;
        painter.BeginPath();
        painter.MoveTo(new Vector2(r, r));
        painter.Arc(new Vector2(r, r), r, startAngle: 0, endAngle: Angle.Degrees(360));
        painter.Fill();

I want to get rid of the line! I tried drawing an extra degree with no luck. I’m on Unity 2022.3 if that matters.
9281998--1300501--Screen Shot 1.png
Is this a bug or am I missing a step?

Ah, it’s the MoveTo, which I had gotten from an example. (I would delete the question but don’t think I can.)